PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Python
[問題] 在DJANGO中 有多個欄位 要對資料庫做查詢
作者:
miki519
(Miki)
2016-04-19 23:33:29
我剛開始學習django的新手,程式的部份也是。
以下是我遇到的問題和我的想法。想問問有沒有更好的方法。
我在網頁有三個欄位可以輸入 mail,名字,電話。
希望可以用這三個欄位去資料庫查詢會員資料。
問題是,當三個欄位可以選填,如果我要排除空值,就表示會有六種組合
我的想法是用if做成巢狀來判斷空值,然後針對有值的部份再做查詢。
只是我覺得這樣有點不智。所以想問有沒有更好的方法。
我目前手邊有一本It's Django 和 官方的教學文件,如果可以提供該閱讀那個章節
或是段落,就太感謝了。
作者:
jenny2921
( )
2016-04-20 01:28:00
其實是八種XD
作者:
ihcaoe
(Ihc)
2016-04-20 09:02:00
a=model.objects.all(); if email!='': a=a.filter()if ....: a=a.filter 這樣三個if就夠了
繼續閱讀
[問題] json轉csv遇到編碼問題
Anny19
[問題] Python讀取json的編碼問題
jimmy15923
[問題] 例外處理
obelisk0114
Re: [問題] str.split()問題
ZolaEmile
Re: [問題] Django中嵌入一Javascript/HTML5遊戲
JMin
Re: [問題] Django中嵌入一Javascript/HTML5遊戲
JMin
Re: [問題] Django中嵌入一Javascript/HTML5遊戲
drm343
Re: [問題] str.split()問題
MOONY135
[問題] str.split()問題
KennyZephyr
[問題] 次數統計
KennyZephyr
Links
booklink
Contact Us: admin [ a t ] ucptt.com