Any idea what is causing the following?

I have the following in default.py

def user():
    """
    exposes:
    http://..../[app]/default/user/login
    http://..../[app]/default/user/logout
    http://..../[app]/default/user/register
    http://..../[app]/default/user/profile
    http://..../[app]/default/user/retrieve_password
    http://..../[app]/default/user/change_password
    use @auth.requires_login()
        @auth.requires_membership('group name')
        @auth.requires_permission('read','table name',record_id)
    to decorate functions that need access control
    """
    return dict(form=auth())

and the following in db.py

from gluon.tools import *
auth=Auth(globals(),db)                      # authentication/
authorization
auth.settings.hmac_key='sha512:e6b683e7-2b1e-47e0-a20f-d4021db4f12c'
auth.define_tables()                         # creates all needed
tables
crud=Crud(globals(),db)                      # for CRUD helpers using
auth
service=Service(globals())                   # for json, xml, jsonrpc,
xmlrpc, amfrpc

One thing I've done different is check the application into SVN and
checked it out directly into the applications directory.  Is this
valid?

Thanks,
Cliff

Traceback (most recent call last):
  File "/build/filterappliance/web2py/gluon/restricted.py", line 173,
in restricted
    exec ccode in environment
  File "/build/filterappliance/web2py/applications/filterappliance/
compiled/controllers_default_user.py", line 129, in <module>
  File "/build/filterappliance/web2py/gluon/globals.py", line 96, in
<lambda>
    self._caller = lambda f: f()
  File "/build/filterappliance/web2py/applications/filterappliance/
compiled/controllers_default_user.py", line 108, in user
  File "/build/filterappliance/web2py/gluon/tools.py", line 698, in
__call__
    return self.register()
  File "/build/filterappliance/web2py/gluon/tools.py", line 1161, in
register
    onvalidation=onvalidation):
  File "/build/filterappliance/web2py/gluon/sqlhtml.py", line 770, in
accepts
    onvalidation,
  File "/build/filterappliance/web2py/gluon/html.py", line 1267, in
accepts
    status = self._traverse(status)
  File "/build/filterappliance/web2py/gluon/html.py", line 449, in
_traverse
    newstatus = c._traverse(status) and newstatus
  File "/build/filterappliance/web2py/gluon/html.py", line 449, in
_traverse
    newstatus = c._traverse(status) and newstatus
  File "/build/filterappliance/web2py/gluon/html.py", line 449, in
_traverse
    newstatus = c._traverse(status) and newstatus
  File "/build/filterappliance/web2py/gluon/html.py", line 449, in
_traverse
    newstatus = c._traverse(status) and newstatus
  File "/build/filterappliance/web2py/gluon/html.py", line 456, in
_traverse
    newstatus = self._validate()
  File "/build/filterappliance/web2py/gluon/html.py", line 1074, in
_validate
    (value, errors) = validator(value)
  File "/build/filterappliance/web2py/gluon/validators.py", line 420,
in __call__
    rows = self.dbset(field == value).select(limitby=(0, 1))
  File "/build/filterappliance/web2py/gluon/sql.py", line 3006, in
select
    rows = response(query)
  File "/build/filterappliance/web2py/gluon/sql.py", line 3001, in
response
    db._execute(query)
  File "/build/filterappliance/web2py/gluon/sql.py", line 890, in
<lambda>
    self._execute = lambda *a, **b: self._cursor.execute(*a, **b)
OperationalError: no such table: auth_user
-- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To post to this group, send email to web...@googlegroups.com.
To unsubscribe from this group, send email to 
web2py+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/web2py?hl=en.


Reply via email to