Perguntas com a marcação «django-queryset»

Os querysets do Django são a abstração primária para recuperar objetos do sistema ORM do Django

303
Como eu faço um filtro OR em uma consulta Django?

Quero poder listar os itens que um usuário adicionou (eles são listados como criador) ou o item foi aprovado. Então, eu basicamente preciso selecionar: item.creator = owner or item.moderated = False Como eu faria isso no Django? (de preferência com um filtro ou conjunto de

183
Verificando o conjunto de consultas vazio no Django

Qual é o idioma recomendado para verificar se uma consulta retornou algum resultado? Exemplo: orgs = Organisation.objects.filter(name__iexact = 'Fjuk inc') # If any results # Do this with the results without querying again. # Else, do something else... Suponho que existem várias maneiras...

146
Django values_list vs values

No Django, qual é a diferença entre os dois seguintes: Article.objects.values_list('comment_id', flat=True).distinct() vs Article.objects.values('comment_id').distinct() Meu objetivo é obter uma lista de IDs de comentários exclusivos em cada um Article. Eu li a documentação (e, de fato, usei...