def profile(): u = g.user mc = g.user.mark_count() bc = g.user.bookmark_count() fc = g.user.feed_count() lcm = g.user.mark_last_created() form = UserProfileForm(obj=u) if form.validate_on_submit(): form.populate_obj(u) if form.password.data: pm = bMan() u.password = pm.encode(form.password.data) else: del u.password db.session.add(u) db.session.commit() flash('User {} updated'.format(form.username.data), category='info') return redirect(url_for('profile')) return render_template( 'account/profile.html', form=form, title='Profile', mc=mc, bc=bc, fc=fc, lcm=lcm, )
def profile(): u = g.user mc = g.user.mark_count() bc = g.user.bookmark_count() fc = g.user.feed_count() lcm = g.user.mark_last_created() form = UserProfileForm(obj=u) if form.validate_on_submit(): form.populate_obj(u) if form.password.data: pm = bMan() u.password = pm.encode(form.password.data) else: del u.password db.session.add(u) db.session.commit() flash('User %s updated' % (form.username.data), category='info') return redirect(url_for('profile')) return render_template('account/profile.html', form=form, title='Profile', mc=mc, bc=bc, fc=fc, lcm=lcm, )
def register(): if not app.config['CAN_REGISTER']: abort(403) form = UserRegisterForm() if form.validate_on_submit(): u = User() pm = bMan() form.populate_obj(u) u.password = pm.encode(form.password.data) db.session.add(u) db.session.commit() flash('New user %s registered' % (form.username.data), category='info') return redirect(url_for('login')) return render_template('register.html', form=form, title='Register')
def register(): if not app.config["CAN_REGISTER"]: abort(403) form = UserRegisterForm() if form.validate_on_submit(): u = User() pm = bMan() form.populate_obj(u) u.password = pm.encode(form.password.data) db.session.add(u) db.session.commit() flash("New user %s registered" % (form.username.data), category="info") return redirect(url_for("login")) return render_template("register.html", form=form, title="Register")
def profile(): u = g.user bc = g.user.bookmark_count() lc = g.user.bookmark_last_created() form = UserProfileForm(obj=u) if form.validate_on_submit(): form.populate_obj(u) if form.password.data: pm = bMan() u.password = pm.encode(form.password.data) else: del u.password db.session.add(u) db.session.commit() flash("User %s updated" % (form.username.data), category="info") return redirect(url_for("login")) return render_template("profile.html", form=form, title="Profile", bc=bc, lc=lc)
def register(): if not app.config['CAN_REGISTER']: abort(403) form = UserRegisterForm() if form.validate_on_submit(): u = User() pm = bMan() form.populate_obj(u) u.password = pm.encode(form.password.data) db.session.add(u) db.session.commit() flash('New user %s registered' % (form.username.data), category='info') return redirect(url_for('login')) return render_template('account/register.html', form=form, title='Register', )