国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

python - Django如何實現如下的參數為空的動態查詢

瀏覽:123日期:2022-06-30 10:04:40

問題描述

python - Django如何實現如下的參數為空的動態查詢

任意輸入手機號或身份證后六位其中一個,則返回其中一個結果。同時輸入手機號和身份證后六位兩者,則返回與結果。

想問下這種邏輯該如何處理呢?

問題解答

回答1:

mobile = request.GET.get(’mobile’, None)id_no = request.GET.get(’id_no’, None)data_list = XXX.objects.all()if mobile: data_list = data_list.filter(mobile=mobile)if id_no: data_list = data_list.filter(id_no=id_no)回答2:

filter = {}if mobile: filter[’mobile’] = mobileif card: filter[’card’] = cardif status: filter[’status’] = statusTableModel.objects.filter(**filter)

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 贵港市| 林甸县| 鄂州市| 牟定县| 揭阳市| 桐梓县| 朝阳区| 怀宁县| 章丘市| 南涧| 麟游县| 上林县| 雷州市| 宣汉县| 乌兰县| 天门市| 登封市| 江北区| 明星| 抚远县| 襄汾县| 武穴市| 大丰市| 梅州市| 沧源| 青岛市| 吕梁市| 微博| 河曲县| 尚志市| 亳州市| 象山县| 孝义市| 湖南省| 保德县| 福建省| 阳朔县| 屏东县| 新泰市| 收藏| 莱阳市|