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