tengo dos bases de datos distintas, la primera es la que se basa mi
aplicacion, y la segunda es la que crea auth, el problema es que
cuando le digo a auth que coja la informacion de un campo de la
primera base de datos, me dice que no conoce el nombre, aqui les pongo
el codigo y el error:


vul=DAL('mysql://root:r...@localhost/sbdv',pool_size=20)
db = DAL('mysql://root:r...@localhost/usbdv',pool_size=20)

from gluon.tools import *
auth=Auth(globals(),db)
auth.settings.hmac_key='sha512:582aedbf-4d01-4f41-81ad-ffb7eed2ada4'
auth_table=db.define_table(
    auth.settings.table_user_name,
    Field('first_name', length=128, label='Nombre(s)'),
    Field('last_name', length=128, label='Apellidos'),
    Field('email', length=128, unique=True, label='Correo'),
    Field('password', 'password', length=256, readable=False,
label='ContraseƱa'),
    Field('registration_key', length=128, writable=False,
readable=False),
    Field('preference', vul.object_vendors.name, label='Preferencia
Principal'),
    Field('second_preference', vul.object_products.name,
label='Preferencia Secundaria'))


auth_table.first_name.requires=IS_NOT_EMPTY()
auth_table.last_name.requires=IS_NOT_EMPTY()
auth_table.password.requires=[CRYPT()]
auth_table.email.requires=[IS_EMAIL(), IS_NOT_IN_DB(db,
auth_table.email)]
auth_table.preference.requires=IS_NOT_EMPTY()
auth_table.second_preference=IS_NOT_EMPTY()
auth.settings.table_user=auth_table
auth.define_tables()





Traceback (most recent call last):
  File "/home/kike/sbdv/web2py/gluon/restricted.py", line 173, in
restricted
  File "/home/kike/Desktop/web2py/applications/SBDV/models/db.py",
line 40, in <module>
    Field('preference', vul.object_vendors.name, label='Preferencia
Principal'),
  File "/home/kike/tesis/sbdv/web2py/gluon/sql.py", line 1295, in
__getattr__
KeyError: 'object_vendors'

-- 
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