我們如果僅僅在python檔案中寫返回的html,不僅會複雜而且不易維護。因此需要用jinjia模板。首先確保自己的目錄正確,因為用jinjia模板必須再templates根目錄下,這個templates又必須在你建立的目錄下這個是python檔案的flask渲染模板#
# made by 楊慶華
from flask import flask,render_template
user =
movies =[,
,,,,
,]'/')
defindex()
:return
'hello'
'/watchlist'
)def
watchlist()
:return render_template(
'watchlist.html'
,user=user,movies = movies)
)
以下是watchlist.html內容注意需要補充說明的是三個定界符"en"
>
"utf-8"
>
}<
/title>
<
/head>
}<
/h2>
}<
/i>
this user not exists<
/i>
}'s watchlist 長度是(})
<
/h3>
}--}
<
/li>
<
/ul>
<
/body>
<
/html>
語句。比如if,for
注意}注釋
然後你在瀏覽器輸入自己的位址乙個簡單的flask程式
所有flask程式都必須建立乙個程式例項。程式例項是flask類的物件,經常使用下述 建立 from flask import flask flask類的建構函式只有乙個必須指定的引數,及程式主模組或包的名字。在大多數程式中,python的 name 變數就是所需的值。客戶端把請求傳送給web伺服器...
乙個簡單的返回頂部效果
經常會在網頁中看到返回頂部的功能,但是大多數都是採用簡單的錨點直接定位到頂部,對使用者來說顯得太突兀,平緩過渡應該是一種比較好的使用者體驗。但是從效能上來講,直接定位到頂部毋須使用指令碼,效能更高。這個簡單的測試例子效果如下 定位到錨點 測試文字 測試文字 測試文字 測試文字 測試文字 測試文字 測...
用flask寫乙個簡單的介面
用falsk寫乙個簡單的介面,這個介面的資料本來是爬蟲爬取的資料,但是今天只寫乙個flask介面,資料就用測試資料好了。import random import reimport time import requests import flask,json from flask import req...