Error message: function not callable.

18 views
Skip to first unread message

Maurice Waka

unread,
May 26, 2014, 8:51:46 AM5/26/14
to web...@googlegroups.com

My code in HTML view is like this:

{{import test}}
{{while True:}}
{{test()}}
{{pass}}

But I get this error that: function test is not callable. What can I do to correct this?

Anthony

unread,
May 26, 2014, 9:47:31 AM5/26/14
to web...@googlegroups.com
"test" is a module, not a function. If there is a function named test inside the test module, then you would call it via test.test(). Or you could do "from test import test".

Anthony

Maurice Waka

unread,
May 27, 2014, 7:17:14 AM5/27/14
to web...@googlegroups.com
Thanks. I got the solution...as you said. it should be :
 test.test()
 

What I did, in the controller:
from  applications.x.x import test
def display_test();
result = test.test()
return locals

HTML view
{{extend 'layout.html'}}
{{=result}}


--
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
---
You received this message because you are subscribed to a topic in the Google Groups "web2py-users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/web2py/heu-tVM0ifU/unsubscribe.
To unsubscribe from this group and all its topics, send an email to web2py+un...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.



--
Dr Maurice Waka, MBCHB.
Nairobi
Reply all
Reply to author
Forward
0 new messages