久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

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

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

瀏覽:117日期: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 編程
相關文章:
主站蜘蛛池模板: 台东市| 南岸区| 伊川县| 沧州市| 全椒县| 仁怀市| 纳雍县| 余江县| 桐乡市| 治多县| 葵青区| 楚雄市| 田阳县| 土默特左旗| 茶陵县| 廊坊市| 通渭县| 屏南县| 盐池县| 龙泉市| 祁东县| 灵山县| 合作市| 嘉定区| 峡江县| 丰顺县| 永福县| 南部县| 佛教| 焉耆| 青岛市| 金湖县| 和林格尔县| 邳州市| 和田县| 耒阳市| 新疆| 清苑县| 图木舒克市| 右玉县| 仪陇县|