Flask框架之九SQLAlchemy orm

2021-10-10 03:18:23 字數 2621 閱讀 1076

條件**

equals(相等)

query.filter(user.title == 『ed』)

not equals(不相等)

query.filter(user.title != 『ed』)

like(模糊查詢)

query.filter(user.title.like(』%ed%』 ))

in(在…裡面)

query.filter(user.title.in_([『title1』, 『title4』]))

not in(不在…裡面)

query.filter(user.title.notin_([『title1』, 『title4』]))

is null(為空)

query.filter(user.name==none)

is not null(不為空)

query.filter(user.name!=none)

and(同時滿足多個條件)

query.filter(user.title ==『ed』, user.name=『ss』)

or(或)

條件**

意義restrict

父表資料被刪除,會組織刪除。預設就是這一項

no action

在mysql,同restrict

cascade

聯級刪除

set null

父表資料被刪除,字表資料會設定null

flask系列之專案框架

flask作為乙個小巧的web框架受到很多人喜愛,這裡講一下flask開發web應用時的乙個典型框架,從總體上把握結構 上面就是乙個典型的結構。其次,templates作為乙個固定的資料夾,儲存了所有的html檔案,所有的返回模板的方法都會從這個資料夾開始找而且預設是作為模板的根檔案。我們還可以看到...

python Web應用框架之Flask

pip install flask 以下是乙個簡單的flask應用 from flask import flask def hello world return hello world if name main 執行 python hello.py running on首先,我們匯入了 flask ...

Flask框架之模板引擎

視 件 index.py from flask import flask,render template,redirect,markup defgen input value return value defgen input2 value return markup value markup可以顯...