第一個Django Django是一個開源的Web應(yīng)用框架,由Python寫成,支持許多數(shù)據(jù)庫引擎,可以讓Web開發(fā)變得迅速和可擴展,并會不斷的版本更新以匹配Python最新版本,如果是新手程序員,可以從這個框架入手第二個Flask Flask是一個輕量級的Web應(yīng)用框架,使用Python編寫基于WerkzeugWSGI工具箱和JinJa2模板引擎。
1Django Django是一個開放源代碼的Web應(yīng)用框架,由Python寫成采用了MTV的框架模式,即模型M,模板T和視圖V它最初是被開發(fā)來用于管理勞倫斯出版集團旗下的一些以新聞內(nèi)容為主的網(wǎng)站的,即是CMS內(nèi)容管理系統(tǒng)軟件2Flask Flask是一個使用Python編寫的輕量級Web應(yīng)用框架其 WSGI工具箱采用Werkzeug。
Python網(wǎng)站開發(fā)框架1 FlaskFlask 很輕,本身就是用Python語言編寫的,兼容性很高,它采用Werkzeug Jinja2模板,再加上一系列的extension功能 ,花很少的成本就能夠開發(fā)一個簡單的網(wǎng)站,非常適合初學者學習如果你是一個小團隊,開發(fā)網(wǎng)站的復雜性不高,便推薦采用Flask開發(fā),如果網(wǎng)站功能很復雜,則推薦下面。
1 變量使用 包裹起來,里面的變量為Python傳入模板渲染時會將傳入的變量轉(zhuǎn)換成字符串并填入對應(yīng)位置2 轉(zhuǎn)義默認傳入的數(shù)據(jù)都會進行HTML轉(zhuǎn)義,可以使用 % raw value % 來將value的內(nèi)容按原始字符串輸出3 條件控制支持Python的 if,elif,else 條件代碼需。
評論列表