全文請見tuts code:an introduction to python』s flask framework
flask是python乙個小而強大的web框架。學起來簡單,用起來也容易,能夠幫你在很短的時間內建立web應用。
這篇文章中,我們會建立乙個簡單的web應用,包含兩個靜態頁面和少許動態內容。儘管flask能夠被用來建立大型的,資料庫驅動的**,但是作為開始,通過靜態頁面來介紹它的工作流程會更有幫助。在了解了流程之後,我們就可以做出更為複雜的頁面。讀完本文章,你應該能夠用這裡的步驟作為你的下乙個flask應用的開端。
安裝flask安裝 virtualenv
virtualenv是乙個建立python開發環境非常有用的工具。我們將使用virtualenv安裝flask。
$ sudo apt-get install python-virtualenv
安裝flask
進入新建立的開發環境並啟用:(注意第二行period與bin之間有乙個空格)
$ cd$ . bin/activate
接下來就可以安全地安裝flask了:
$ pip install flask
設定專案結構
.| |-------static
| | |-----css
| | |-----img
| | |-----js
| |-------templates
| |-------routes.py
| |-------readme.md
建立home頁面
建立about頁面
新增導航
結論
flask框架入門
前提是安裝python以及安裝flask 安裝flask 安裝教程 按照裡面講的,python3可能會出現版本不相容的問題,本來已經安裝了python3,這裡還是再安裝一下python2,防止之後踩一些奇怪的坑。這裡建議使用anaconda來進行python版本切換,之前使用覺得還是挺方便的,就是前...
flask框架入門和總結 二)
什麼是模型 模型,是根據資料庫中表的結構來建立出來的class。每一張表到程式語言中就是乙個class,表中的每乙個列,到程式語言中就是class中的乙個屬性。orm的三大特徵 1.資料表 table 到 類 class 的對映 資料庫中的每一張表 對應 到程式語言中,都有乙個類 在orm中 允許將...
python之unittest框架入門
unittest單元測試框架不僅可以適用於單元測試,還可以適用web自動化測試用例的開發與執行,該測試框架可組織執行測試用例,並且提供了豐富的斷言方法,判斷測試用例是否通過,最終生成測試結果。今天筆者就總結下如何使用unittest單元測試框架來進行web自動化測試。1.用import語句引入uni...