Thank you!
António

2011/7/21 Anthony <[email protected]>

> 'sorted' is a Python builtin, and it happens to be called in the
> appadmin.html view. All variables/objects created in the model files are
> available in the view environment as well, so you have redefined the Python
> builtin sorted() function as a dictionary -- *sorted=Analises*. To be
> safe, try to avoid using Python keywords as variable names.
>
> Anthony
>
> On Thursday, July 21, 2011 11:53:19 AM UTC-4, Ramos wrote:
>
>> hello, i have some startup variables that i defined in db.py
>>
>> when i go to database administration i get an error.
>>
>>
>> Traceback (most recent call last):
>> File "gluon/restricted.py", line 192, in restricted
>> File "D:/web2py10/web2py/applications/Lims/views/appadmin.html", line 109,
>> in <module>
>> TypeError: 'dict' object is not callable
>>
>>
>>
>> the code i added to db.py is this
>>
>> import pickle
>> file = open("d:\\Analises.pck", "r")
>> *Analises = pickle.load(file)*
>> file.close()
>> file = open("d:\\Unidades.pck", "r")
>> Unidades= pickle.load(file)
>> file.close()
>> file = open("d:\\Templates.pck", "r")
>> *Templates = pickle.load(file)*
>> file.close()
>> file = open("d:\\Tipo.pck", "r")
>> Tipo = pickle.load(file)
>> file.close()
>> *sorted=Analises*
>>
>> What could be the cause for the error? and again, what can i not declare
>> in models?
>>
>> thank you
>> António
>>
>

Reply via email to