flask相關知識點2

2021-10-01 17:37:36 字數 919 閱讀 4877

flask

primary_key 主鍵

autoincrement 自動增量

unique 獨特的

index 索引

nullable 可空的

default 預設

foreignkey() 外來鍵()

integer

smilllnteger

biginteger

float

numeric

string

text

unicode

unicode text

boolean

date

time

datetime

interval

largebinary

db.create_all() 所有的表根據model 建立

db.drop_all() 把資料庫的表全部刪除

flask-migrate

資料操作

在事務中處理,資料插入

db.session.add(object)

db.session.add_all(list[object)

db.session.delete(object)

db.session.commit()

實體.query.fist()

修改和刪除基於查詢

python中通過requirements.txt來記錄專案所有的依賴包及其版本號,以便在其他的環境中部署

pip freeze > requirements.txt
如果在開發的時候公升級了依賴包,記得更新此檔案!

在其他環境部署專案之前先通過如下命令安裝依賴包

pip install -r requirements.txt

爬蟲相關知識點(2)

爬蟲的基本流程 模擬瀏覽器的行為,向伺服器傳送請求,獲取響應,並在響應中獲取資料。如何模擬瀏覽器 http協議 ip位址有沒有被禁止。解決方案,響應直接重定向到登入頁面。沒有進行登入,模擬登入。攜帶的瀏覽器的資料不對,user agent referer。引數有問題 如何傳送請求獲取響應 reque...

flask 知識點總結

flask框架學習總結 flask的特點 輕量 簡潔 擴充套件性強 常用的擴充套件包 wtf sqlalchemy login script migrate mail 建立虛擬環境 mkvirtualenv 建立虛擬環境,workon 進入虛擬環境,deactivate退出虛擬環境 刪除虛擬環境 r...

相關知識點

nweb inf uclasses uweb.xml ulib n 從httpservlet 繼承,重寫doget dopost方法 n部署web.xml n 只有乙個物件 n 第一次請求的時候被初始化,只一遍 n 初始化後先呼叫init 方法,只一遍 n 每個請求,呼叫一遍service serv...