Python的Flask框架入門 Ubuntu

2022-04-03 21:30:44 字數 947 閱讀 6298

全文請見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...