Marcio
Uma forma seria a seguinte:
No script que chama o ZSQL você coloca uma condicional, por exemplo:
se role_user é admin:
retorna zsql x
senão:
retorna zsql y
Lembre-se, ZPT é apenas para apresentação, todas as suas regras de negócios podem ser "confortavelmente" abrigadas nos scripts python :-D
Sacou?!
Qualquer coisa grita aí!
Tentei :-)
marcio_d_c <[EMAIL PROTECTED]> escreveu:
Uma forma seria a seguinte:
No script que chama o ZSQL você coloca uma condicional, por exemplo:
se role_user é admin:
retorna zsql x
senão:
retorna zsql y
Lembre-se, ZPT é apenas para apresentação, todas as suas regras de negócios podem ser "confortavelmente" abrigadas nos scripts python :-D
Sacou?!
Qualquer coisa grita aí!
Tentei :-)
marcio_d_c <[EMAIL PROTECTED]> escreveu:
Oi pessoal, estou iniciando meu aprendizado em Zope/Python com a
construção de um pequeno aplicativo. A idéia é que ele seja
multiempresa e sendo assim eu criarei vários ZSQL, um para cada
empresa. Até aqui a coisa funciona, mas está complicando no
momento de selecionar o ZSQL de determinada empresa.
Ex.:e title
Id
Nome
#
num_prot
Eu queria que um script Python retornasse o ZSQL apropriado de acordo
com o usuário que está autenticado. Eu já sei como verificar
qual o usuário autenticado, mas não sei devolver para ZPT o
ZSQL da empresa do usuário.
Será que alguém poderia me ajudar?
Agradeço.
Márcio Delfino Carvalho
Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]
Links do Yahoo! Grupos
<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/zope-pt/
<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html
Yahoo! doce lar. Faça do Yahoo! sua homepage.
Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]
Yahoo! Grupos, um serviço oferecido por: | |
|
Links do Yahoo! Grupos
- Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/zope-pt/
- Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
- O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.