What is the "but"? I do not understand the problem.
On May 4, 8:56 am, Jason Brower <[email protected]> wrote: > I am not using any special view for the profile page... > This is the relevent stuff in my model... > db.define_table('users', > SQLField('nickname', 'string', length=20), > SQLField('first_name', 'string', length=15), > SQLField('last_name', 'string', length=15), > SQLField('phone_number', 'string', length=15), > SQLField('email', 'string'), > SQLField('password', 'password'), > SQLField('university_affiliation', 'string', length=25), > SQLField('created', 'datetime', default=now, readable=False, > writable=False), > SQLField('registration_key', length=128, writable=False, > readable=False, default=''), > SQLField('avatar', 'upload'), > SQLField('short_description','text'), > SQLField('sex','text'),) > > ####################################### > # Authentication System > ####################################### > from gluon.tools import Mail, Auth > > mail = Mail() > mail.settings.server='smtp.gmail.com:587' > mail.settings.sender= '[email protected]' > mail.settings.login='[email protected]:browerandrei' > > class MyAuth(Auth): > def __init__(self, environment, T, db = None): > "Initialise parent class & make any necessary modifications" > Auth.__init__(self,environment,db) > self.messages.logged_in = T("Logged in") > self.messages.email_sent = T("Email sent") > self.messages.email_verified = T("Email verified") > self.messages.logged_out = T("Logged out") > self.messages.registration_successful = T("Registration > successful") > self.messages.invalid_email = T("Invalid email") > self.messages.invalid_login = T("Invalid login") > self.messages.verify_email_subject = T("Password verify") > self.messages.username_sent = T("Your username was emailed to > you.") > self.messages.new_password_sent = T("A new password was emailed > to you.") > self.messages.password_changed = T("Password changed") > self.messages.retrieve_username=str(T("Your username is:"))+": > %(username)s" > self.messages.retrieve_username_subject="Username retrieve" > self.messages.retrieve_password=str(T("Your password is:"))+": > %(password)s" > self.messages.retrieve_password_subject = T("Password retrieve") > self.messages.profile_updated = T("Profile updated") > self.settings.table_user = db.users > > auth = MyAuth(globals(), T, db) > auth.settings.mailer = mail > auth.define_tables() > > And when I view the profile pate I get the proper view, but... > -------------- > First name:[______] > Last name: [______] > E-mail: [______] > [Submit] > ---------------- > BR, > Jason

