1.導入render_template函數
2.當妳創建完成flask項目後,會自動生成static文件夾用來放css,js文件,templates文件夾放html文件。在templates文件夾下新建index.html文件
3.在app.py中渲染html,templates文件夾是自動生成的,當使用render_template渲染html時,它會自動去templates文件夾下找,所以這裏不用謝文件夾名字,直接寫html的名字就可以。
效果圖
在網頁中用戶登錄後,顯示用名字,就是後臺向前端界面傳遞用戶的信息,前端接收到後顯示出來。
用法:在渲染模板時將參數寫在後面
在html文件中獲取參數,讀取值使用{{參數名}}
當傳遞參數較多時,將它們放在字典中,然後使用**字典名進行傳遞
讀取方法還相同
補充:如果字典中有對象,要在html中獲取對象的屬性值,{{對象名.屬性}},如果字典中還有字典,同樣獲取值使用{{字典名.屬性}}