Resultados da pesquisa a pedido "django-queryset"
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 ...
Django: filtro para get_foo_display em um Queryset
Eu tenho tentado filtrar um conjunto de consultas em um modelo simples, mas sem sorte até agora. Aqui está o meu modelo: class Country(models.Model): COUNTRY_CHOICES = ( ('FR', _(u'France')), ('VE', _(u'Venezuela')), ) code = ...
Usando .aggregate () em um valor introduzido usando .extra (select = {…}) em uma consulta do Django?
Estou tentando obter a contagem do número de vezes que um jogador jogou a cada semana assim: player.game_objects.extra( select={'week': 'WEEK(`games_game`.`date`)'} ).aggregate(count=Count('week'))Mas o Django reclama que FieldError: Cannot ...
consulta django baseada na propriedade dinâmica ()
Eu queria saber se havia uma maneira de usar o filter () do Django em conjuntos de consultas usando uma propriedade python gerada dinamicamente usandoproperty(). eu tenhofirst_name elast_name de cada usuário e quero filtrar com base no nome ...
Usando .extra () em campos criados por .annotate () no Django
Eu quero recuperar uma soma de dois campos (que são agregações em si) para cada objeto em uma tabela. O que se segue pode descrever um pouco melhor o que eu procuro, mas resulta em umaUnknown column in field list-Erro: items = ...
Subconsulta simples com OuterRef
Estou tentando criar uma subconsulta muito simples que use OuterRef (não para fins práticos, apenas para fazê-la funcionar), mas continue executando o mesmo erro. posts / models.py from django.db import models class Tag(models.Model): name ...
QuerySet e Manager personalizados sem interromper o DRY?
Estou tentando encontrar uma maneira de implementar tanto um personalizadoQuerySet e um costumeManager sem quebrar seco. Isto é o que eu tenho até agora: class MyInquiryManager(models.Manager): def for_user(self, user): ...
O Django filtra a base de data e hora apenas na data
Estou tentando filtrar a consulta definida no BaseDatatableView em uma data inserida pelo usuário no seguinte formato: mm / dd / aaaa. Portanto, start_date está nesse formato e será convertido para um datetime com strptime, veja abaixo. Gostaria ...
Como limitar o queryset / os registros a serem visualizados no site de administração do Django?
Por padrão, o site de administração do Django mostra todos os registros de um modelo / tabela relacionado para visualização. Como posso mostrar apenas os registros que atendem a determinados critérios?
Django ORM - objects.filter () vs. objects.all (). Filter () - qual é o preferido?
Muitas vezes vejo construções como MyModel.objects.all().filter(...)que retornará um QuerySet do Mananger padrão. No inícioall() parece ser bastante redundante, porque MyMode.objects.filter(...)fornece o mesmo resultado. No entanto, isso ...