mgt c6 checkpoint
This commit is contained in:
@@ -57,8 +57,17 @@ def register():
|
||||
user.set_password(form.password.data)
|
||||
db.session.add(user)
|
||||
db.session.commit()
|
||||
user.gen_avatar()
|
||||
flash('User has been created.')
|
||||
return redirect(url_for('login'))
|
||||
return render_template('register.html', title='Register', form=form)
|
||||
|
||||
|
||||
@app.route('/user/<username>')
|
||||
@login_required
|
||||
def user(username):
|
||||
user = db.first_or_404(sa.select(User).where(User.username == username))
|
||||
posts = [
|
||||
{'author': user, 'body': 'Test1'},
|
||||
{'author': user, 'body': 'Test2?'}
|
||||
]
|
||||
return render_template('user.html', user=user, posts=posts)
|
||||
|
Reference in New Issue
Block a user