def edit_user(userid): if request.method == 'GET': userProfile = db.getUser(userid) # We get some stuff from the DB. return render_template('my-profile.html', **{'userProfile': userProfile }) if request.method == 'POST': userProfile = json.loads(request.form.get('me')) session['user-profile'] = userProfile db.updateCoreProfile(userProfile) flash('Your profile has been saved.') return render_template('my-profile.html', **{'userProfile': userProfile})
def my_profile(): if request.method == 'GET': social_login = session['social-login'] print "Looking up %s" % social_login['userid'] userProfile = db.getUser(social_login['userid']) # We get some stuff from the DB. print userProfile return render_template('my-profile.html', **{'userProfile': userProfile }) if request.method == 'POST': userProfile = json.loads(request.form.get('me')) session['user-profile'] = userProfile db.updateCoreProfile(userProfile) flash('Your profile has been saved. <br/>You may also want to <a href="/my-expertise">tell us what you know</a>.') session['has_created_profile'] = True #return render_template('my-profile.html', **{'userProfile': userProfile}) return redirect(url_for('main_page'))