Flask 乙個Python的微型WEB開發框架

2021-07-09 02:55:08 字數 1149 閱讀 6175

主要看這個:

下面是我從中記的要點。

windows安裝:

先裝個python2.7.

然後把python資料夾裡的scripts加到path裡,像下面這樣

;c:\python27\scripts
然後cmd,執行

easy_install pip

pip install virtualenv

這樣就算把python變碉了一點。

然後開個專案資料夾,

在裡面cmd寫

virtualenv venv
現在,每次需要使用專案時,必須先啟用相應的環境。在 os x 和 linux 系統中執行:

$ venv\scripts\activate

然後就進入環境了,然後在這個環境裡裝個flask
pip install flask
然後就無敵了,你就有flask了。

乙個最小的 flask 應用如下:

from

flask

import

flask

=flask

(__name__)(

'/')

defhello_world

():return

'hello world!'

if__name__

=='__main__':.

run()

把它儲存為 hello.py 或其他類似名稱並用你的 python 直譯器執行這個檔案。請不要 使用 flask.py 作為應用名稱,這會與 flask 本身發生衝突。

$ python hello.py

* running on

現在,在瀏覽器中開啟  ,就 可以看到問候頁面了。

flask連資料庫。

主要主py裡面有個db,要運算元據庫的時候都要拿到這個db,連建實體類都要這個db。

看上面那個models.py,寫好這樣的models.py以後,其他檔案直接from models import *就行了,裡面包括實體類和db。

其他的看文件吧。

我現在想插入,它unique的地方有重複的就直接報錯程式結束,這有點不好吧,我先用try except解決一下。

乙個簡單的flask程式

所有flask程式都必須建立乙個程式例項。程式例項是flask類的物件,經常使用下述 建立 from flask import flask flask類的建構函式只有乙個必須指定的引數,及程式主模組或包的名字。在大多數程式中,python的 name 變數就是所需的值。客戶端把請求傳送給web伺服器...

建立乙個flask應用

flask是乙個微框架,只保留了核心功能,但是有豐富的第三方外掛程式 主要組成部分是werkzeug和jinja2,werkzeug是乙個wsgi工具包,他可以作為乙個web框架的底層庫。werkzeug 不是乙個web伺服器,也不是乙個web框架,而是乙個工具包,官方的介紹說是乙個 wsgi 工具...

Flask框架 第乙個flask程式

1 簡介 flask是乙個輕量級的可定製框架,使用python語言編寫,較其他同型別框架更為靈活 輕便 安全且容易上手。它可以很好地結合mvc模式進行開發,開發人員分工合作,小型團隊在短時間內就可以完成功能豐富的中小型 或web服務的實現。另外,flask還有很強的定製性,使用者可以根據自己的需求來...