I want to insert the data in database when the user will log-in first time
. if the user refresh the index page after login it will again insert the
date and time I have the following sample code i know this code is wrong
but i want to insert the data only first time when the user will log-in.
@auth.requires_login()
def index():
#response.flash = c
if auth.is_logged_in():
response.flash='You are logged in'
else:
import datetime
c=datetime.datetime.now()
for row in db(db.auth_user.email ==
auth.user.email).select(db.auth_user.first_name):
firstname=row.first_name
db.employee_detail.insert(employee_id = auth.user.email,
employee_name=firstname, employee_login_time=c)
return dict(message=T('Hello World'))