def user(username): u = User() user = u.get_user(username=username) title = request.form.get('new-title') body = request.form.get('new-body') if title and body: p = Post(title=title, body=body, user_id=user.id) p.add_post() posts = u.get_posts_by_user(user.id) if not posts: posts = [ Post(id=2, title="There's nothing here yet!", body="There's nothing here yet!", user_id=-1) ] if user: return render_template('user_page.html', username=user.username, posts=posts) return "user not found" # TODO change the custom 404