首頁列表顯示所有問答:css
# 遍歷首頁
@app.route('/')
def base():
context = {
'username': Sent.query.all(),
}
return render_template('shouye.html',**context)
完成問答詳情頁佈局:html
<!DOCTYPE html> <html lang="en"> <head> {% extends 'index.html' %} <meta charset="UTF-8"> <title> {% block title %} 詳情 {% endblock %} </title> {% block head %} <link rel="stylesheet" href="../static/css/detail.css"> {% endblock %} </head> <body> {% block body %} <div class="all"> <div class="container"> <div class="row clearfix"> <div class="col-md-12 column"> <div class="page-header"> <h1> 標題:{{ sen }} <br> <small>做者:r</small> </h1> </div> </div> </div> <div class="row clearfix"> <div class="col-md-12 column"> <p> Git 是一個分佈式的版本控制系統,最初由 Linus Torvalds 編寫,用做Linux內核代碼的管理。在推出後,Git在其它項目中也取得了很大成功八十八歲結婚時間愛回家撒便可驕傲和健康,尤爲是在 Ruby 社區中。 </p> </div> </div> <div> <form role="form" action="{{ url_for('sent') }}" method="post"> <textarea placeholder="寫出你的評論" class="form-control" rows="10" id="comment" name="comment"> </textarea> <div class="button"> <button type="submit">發佈</button> </div> </form> </div> </div> </div> {% endblock %} </body> </html>
在首頁點擊問答標題,連接到相應詳情頁。前端
<a class="title" target="_blank" href="{{ url_for('detail') }}">{{ foo.title }}</a>