Resultados da pesquisa a pedido "django-q"

12 a resposta

omo compor dinamicamente um filtro de consulta OR no Djang

De um exemplo, você pode ver um filtro de consulta OR múltiplo: Article.objects.filter(Q(pk=1) | Q(pk=2) | Q(pk=3))Por exemplo, isso resulta em: [<Article: Hello>, <Article: Goodbye>, <Article: Hello and goodbye>] No entanto, quero criar esse ...

10 a resposta

Como combinar 2 ou mais conjuntos de consultas em uma exibição do Django?

Estou tentando criar a pesquisa de um site do Django que estou construindo e, na pesquisa, estou pesquisando em 3 modelos diferentes. E para obter a paginação na lista de resultados da pesquisa, eu gostaria de usar uma visualização genérica de ...

3 a resposta

O filtro de consulta do Django que combina AND e OR com objetos Q não retorna os resultados esperados

Eu tento combinar AND e OR em um filtro usando objetos Q. Parece que o | se comporta como um AND. Isso está relacionado à anotação anterior, que é executada na mesma consulta e não como uma subconsulta. Qual é a maneira correta de lidar com isso ...

1 a resposta

Filtrando com um objeto Q em um QuerySet anotado

Um caso de teste simulado: def testCount(self): qs = Test.objects.all() qs = qs.annotate(a_count=Count('a_items'), b_count=Count('b_items')) for item in qs: print 'a_count: %d, b_count: %d' % (item.a_count, item.b_count) qs1 ...

1 a resposta

Construindo um queryset com objetos Q

3 a resposta

Django Tastypie Advanced Filtering: Como fazer pesquisas complexas com objetos Q

Eu tenho um modelo básico do Django como:

1 a resposta

Execute um OR exclusivo lógico em um objeto do Django Q

Eu gostaria de executar um OR exclusivo lógico (XOR) em objetos django.db.models.Q, usandooperador módulo para limitar as escolhas de um campo de modelo para...