首页列表显示全部问答,完成问答详情页布局
{% extends 'switch.html' %} {% block detailtitle %}问答详情页{% endblock %} {% block detailhead %}{% endblock %} {% block detailbody %} <div class="container"> <div class="row clearfix"> <div class="col-md-4 column"> </div> <div class="col-md-4 column"> <div class="panel panel-default"> <div class="panel-heading"> <h3 class="panel-title"> <a href="">标题:{{quest.title }}</a><br> </h3> </div> <div class="panel-body"> <a href="#">内容:{{quest.detail }}</a><br> </div> <div class="panel-footer"> <span class="badge" style="margin-left: 60%">{{quest.creat_time }}发布时间</span> </div> </div> </div> <div class="col-md-4 column"> </div> </div> </div> <div class="from-group"> <p align="center"> <textarea class="from-control" cols="50" rows="10" id="detail" name="detail" placeholder="请输入评论"></textarea></p><br> <p align="center"><button type="submit">发送</button></p> </div> {% endblock %} </html>
@app.route('/') def switch(): context = { 'wenda':Question.query.all() } return render_template('switch.html',**context) @app.route('/detail/<question_id>') def detail(question_id): quest=Question.query.filter(Question.id==question_id).first() return render_template('detail.html',quest=quest)