文章詳情頁(yè)
Django 拼接兩個(gè)queryset 或是兩個(gè)不可以相加的對(duì)象實(shí)例
瀏覽:4日期:2024-10-17 18:39:40
1、使用 | 直接將兩個(gè)queryset拼接起來
querysets = one_queryset | two_queryset
2、使用chain拼接
import itertoolsquerysets = itertools.chain(one_queryset,two_queryset)
補(bǔ)充知識(shí):django queryset相加和篩選
1、集合相加
a = {1,2,3}b = {3,4,5}print(type(a))print(a|b)
2、queryset 符合條件的篩序
projects = Project_models.objects.filter(user=request.user).order_by(’id’)projects = projects.filter(bad_numbers__gt=0).order_by(’bad_numbers’)
以上這篇Django 拼接兩個(gè)queryset 或是兩個(gè)不可以相加的對(duì)象實(shí)例就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持好吧啦網(wǎng)。
標(biāo)簽:
Django
上一條:django使用F方法更新一個(gè)對(duì)象多個(gè)對(duì)象字段的實(shí)現(xiàn)下一條:使用Django實(shí)現(xiàn)把兩個(gè)模型類的數(shù)據(jù)聚合在一起
相關(guān)文章:
1. idea設(shè)置提示不區(qū)分大小寫的方法2. 使用AJAX(包含正則表達(dá)式)驗(yàn)證用戶登錄的步驟3. Java PreparedStatement用法詳解4. Java實(shí)現(xiàn)的迷宮游戲5. django queryset相加和篩選教程6. IDEA 2020.1.2 安裝教程附破解教程詳解7. Java利用TCP協(xié)議實(shí)現(xiàn)客戶端與服務(wù)器通信(附通信源碼)8. JS圖片懶加載庫(kù)VueLazyLoad詳解9. 利用ajax+php實(shí)現(xiàn)商品價(jià)格計(jì)算10. Spring如何集成ibatis項(xiàng)目并實(shí)現(xiàn)dao層基類封裝
排行榜

網(wǎng)公網(wǎng)安備