[python] a dalsi zopiny
ViNiL
vinil na zagamma.cz
Čtvrtek Září 26 11:07:34 CEST 2002
On Thu, Sep 26, 2002 at 10:49:19AM +0200, Petr Vanek wrote:
> On St, 2002-09-25 at 15:29, ViNiL wrote:
> >
> > To jo, ale vracis urcite cele ty objekty? Vola to samozrejme na to tu security
> > checkovaci funkci a jestli vracis jen jmena, tak to pochopitelne nefunguje.
>
> samozrejme, ze vracim objekty.
Hm, a nesnazi se ono naopak predat te iteracni funkci, aby jako ona uz rovnou
vynechala ty patricne? Nejaky ten argumentik...
> >
> > user = REQUEST.AUTHENTICATED_USER
> > if user.has_permission(perm, obj):
> > print "Muhaha"
> >
> > To, co pises ty, je trida, ne instance!
>
> ok, a co kdyz dam instance = trida.metoda(),
> presto se k zope API nedostanu.
Dostanes, pokud se ti podari dostat tu tridu do namespaceu. Ale ono se ti to
nejspis nepodari ;-) Pokud chces delat takovyhle veci, pouzij external method.
Ale tipnul bych si, ze je ve skutecnosti moc nepotrebujes...
> >
> > Vidim to na trikrat otcenas a dvakrat znovu zopebook ;-)
>
> btw primo v zope book jest psano, ze s
> REQUEST.AUTHENTICATED_USER do budoucna nemame pocitat.
Aaargh! Dobre, lepe je to getSecurityManager().getUser(). To mam za vsechnu
svou dobrotu? ;-) Nestaci, ze uz od rana cpu bugreporty na 2.6.0-b1 do toho
jejich bug collectoru, ale jeste ty budes zlobit, jo?
--
ViNiL the GNU hippie
Každá ženská musí mít nějakého mužského, protože nemůžeme jen tak
obviňovat ze všeho špatného rovnou vládu.
-- Paráček
Další informace o konferenci Python