Hello Web2Py,
I'm now just trying out Web2py 1.85.1, and learning to deploy my apps
on Google AppEngine. I'm able to deploy my web2py app successfully by
running appcfg.py from command prompt, but if I try to do the same
from admin console using "Deploy on Google App Engine" feature, I keep
getting the following error:
*******************************************************************************************************************************************
Traceback (most recent call last):
  File "/usr/lib/web2py/gluon/restricted.py", line 188, in restricted
    exec ccode in environment
  File "/usr/lib/web2py/applications/admin/controllers/gae.py", line
81, in <module>
  File "/usr/lib/web2py/gluon/globals.py", line 96, in <lambda>
    self._caller = lambda f: f()
  File "/usr/lib/web2py/applications/admin/controllers/gae.py", line
41, in deploy
    if form.accepts(request,session):
  File "/usr/lib/web2py/gluon/sqlhtml.py", line 999, in accepts
    hideerror=hideerror,
  File "/usr/lib/web2py/gluon/html.py", line 1557, in accepts
    status = self._traverse(status,hideerror)
  File "/usr/lib/web2py/gluon/html.py", line 558, in _traverse
    newstatus = c._traverse(status,hideerror) and newstatus
  File "/usr/lib/web2py/gluon/html.py", line 558, in _traverse
    newstatus = c._traverse(status,hideerror) and newstatus
  File "/usr/lib/web2py/gluon/html.py", line 558, in _traverse
    newstatus = c._traverse(status,hideerror) and newstatus
  File "/usr/lib/web2py/gluon/html.py", line 558, in _traverse
    newstatus = c._traverse(status,hideerror) and newstatus
  File "/usr/lib/web2py/gluon/html.py", line 565, in _traverse
    newstatus = self._validate()
  File "/usr/lib/web2py/gluon/html.py", line 1336, in _validate
    (value, errors) = validator(value)
AttributeError: EXISTS instance has no __call__ method
*******************************************************************************************************************************************

I've tried including appengine directory to python path and it doesn't
help. Could someone help me on this?

--
Thanks
Narendran

PS: I see that the password textbox in the deployment form is actually
a text field. I think it should be changed to password field.

Reply via email to