Pytania otagowane jako django-q

12
Jak połączyć dwa lub więcej zestawów zapytań w widoku Django?
Próbuję zbudować wyszukiwanie dla witryny Django, którą tworzę, i podczas tego wyszukiwania szukam w 3 różnych modelach. Aby uzyskać paginację na liście wyników wyszukiwania, chciałbym użyć ogólnego widoku lista_obiektu do wyświetlenia wyników. Ale żeby to zrobić, muszę scalić 3 zestawy zapytań w jeden. Jak mogę to zrobić? Próbowałem tego: result_list …

13
Jak dynamicznie utworzyć filtr zapytania OR w Django?
Na przykładzie możesz zobaczyć filtr wielu zapytań OR: Article.objects.filter(Q(pk=1) | Q(pk=2) | Q(pk=3)) Na przykład skutkuje to: [<Article: Hello>, <Article: Goodbye>, <Article: Hello and goodbye>] Jednak chcę utworzyć ten filtr kwerendy z listy. Jak to zrobić? na przykład [1, 2, 3] -> Article.objects.filter(Q(pk=1) | Q(pk=2) | Q(pk=3))
104 python  django  django-q 
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.