I user janrain for login... in globals i see persons information.... all i want to do is to grab that information that i am seeing in the globals and put in a variable and use it eg i was trying to grab the data and put it in a database:
def insert_into_db(): #session.correct=request.vars(0) #session.numquest=request.vars(1) #session.time_quest=request.vars(2) #session.mgp=request.vars(3) session.correct=5 session.numquest=5 session.time_quest=1 session.mgp=100 if db.Matworksheetdb.email==auth_user.email: if(db.Matworksheeetdb.email==auth_user.email)&(db.Matworksheeetdb.mgp>session.mpg): db(db.Matworksheeetdb.email==auth_user.email).update(mgp=session.mpg, numberquest=session.numquest, correct=session.correct, time_quest=session.time_quest) else: db.Matworksheetdb.insert(First=auth_user.first_name, Last=auth_user.last_name, email=auth_user.email, correct=session.correct, numberquest=session.numquest, time_quest=session.time_quest, mgp=session.mpg) redirect(URL(f='mathgen')) return() ERROR: NameError: global name 'auth_user' is not defined When i use auth.user.email i get this error: if db.Matworksheetdb.email==auth.user.email: AttributeError: 'NoneType' object has no attribute 'email' the problem is this is what i am seeing in globals. Any form of help would be most greatful...