[Zope] how do i escape a name with . in it?
Navindra Umanee
navindra@cs.mcgill.ca
Mon, 10 Jun 2002 10:25:45 -0400
Bakhtiar A Hamid <kedai@kedai.com.my> wrote:
> i think we need to pass the client, and mapping
> still untested
> <dtml-in
> expr="_['dot.kde.org'](_.None,_)(sort_on='date',sort_order='reverse')"
> size=40>
>
> which is ugly, methinks
Ugliness has never been a concern! If only I could get it to
work... :-)
<strong>Error Type: AttributeError</strong><br>
<strong>Error Value: no __call__ method defined</strong><br>
File /var/zope/lib/python/DocumentTemplate/DT_In.py, line 655, in renderwob
(Object: _['dot.kde.org'](_.None,_)(sort_on='date',sort_order='reverse'))
File /var/zope/lib/python/DocumentTemplate/DT_Util.py, line 339, in eval
(Object: _['dot.kde.org'](_.None,_)(sort_on='date',sort_order='reverse'))
(Info: _)
File <string>, line 0, in ?
AttributeError: (see above)
> go with the script python. just a one line change
Hmmm, this doesn't work either. I get a weird unauthorised error,
although I tried full access.
File /var/zope/lib/python/Products/PythonScripts/Guarded.py, line 273, in __getattr__
File /var/zope/lib/python/Products/PythonScripts/Guarded.py, line 152, in __careful_getattr__
Unauthorized: __getslice__
Thanks,
Navin.