Massimo ,thanks for  your help, It's all fine!!!




On Jul 25, 10:24 pm, mdipierro <[email protected]> wrote:
> A minor problem:
>
>     auth.define_tables() # creates all needed tables
>
> should go after
>
>      auth_table= db.define_table(auth.settings.table_user_name, ....)
>
> Massimo
>
> On Jul 25, 9:04 am, zenghua <[email protected]> wrote:
>
>
>
> > Hi,everyone:
> > I am a new to web2py,today,I type these code in my "db.py" :
>
> > -----------
> > from gluon.tools import *
> > auth=Auth(globals(),db) # authentication/authorization
> > 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
>
> > auth_table= db.define_table(auth.settings.table_user_name,
> > Field('name',length=128,default='',label='用户名',requires=IS_NOT_EMPTY
> > (error_message="用户名不能为空")),
> > Field('email',length=128,default='',label='EMAIL',requires=[IS_EMAIL(error_ 
> > message
> > ='不合法的地址'),
> > IS_NOT_IN_DB(db,'%s.email'%auth.settings.table_user_name)]),
> > Field('password','password',readable=False,label='密码',requires=CRYPT()),
> > Field('registration_key',length=128,default='',writable=False,readable=Fals 
> > e))
> > auth_table = auth.settings.table_user
> > ----------
> > when I run it and check my label,it show me some error:
>
> > Error traceback
>
> > Traceback (most recent call last):
> > File "gluon/restricted.py", line 176, in restricted
> > File
> > "D:/book/python/web2py/web2py1.65/applications/myblog2/models/db.py",
> > line 41, in <module>
> > File "gluon/sql.py", line 992, in define_table
> > SyntaxError: invalid table name: auth_user
>
> > the error line(41):
> > Field('registration_key',length=128,default='',writable=False,readable=Fals 
> > e))
>
> > something mistake I've done?
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/web2py?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to