Are you doing:

from yourmodule import *

somewhere? Instead, do:

import yourmodule

and then refer to yourmodule.URL, yourmodule.EMAIL, etc.

Anthony

On Sunday, March 3, 2013 9:19:06 AM UTC-5, Annet wrote:
>
> In a .vcf file I use the attributes: VOICE, FAX, CELL, EMAIL and URL
> for convenience I declared five constants in a module:
>
> VOICE=1
> FAX=2
> CELL=3
> EMAIL=4
> URL=5
>
> In web2py 2.2 this was no problem, however, in web2py 2.3 the constant
> URL conflicts with the URL variable in my menu definitions
>
>
> Traceback (most recent call last):
>   File "/Users/annet/web2py/gluon/restricted.py", line 212, in restricted
>     exec ccode in environment
>   File "/Users/annet/web2py/applications/init/models/menu.py" 
> <http://127.0.0.1:8000/admin/default/edit/init/models/menu.py>, line 28, in 
> <module>
>     (T('Home'), False, URL('default', 'index'), [])
> TypeError: 'int' object is not callable
>
>
>
> Kind regards,
>
> Annet
>

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to