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