Resultados da pesquisa a pedido "django-orm"

2 a resposta

Como executar a condição OR no django queryset?

Eu quero escrever uma consulta Django equivalente a esta consulta SQL: SELECT * from user where income >= 5000 or income is NULL.Como construir o filtro do Django queryse User.objects.filter(income__gte=5000, income=0)Isso não funciona, ...

2 a resposta

Django ORM, soma de várias colunas

Eu tenho uma pergunta sobre como podemos filtrar por SUM de várias colunas. Exemplo: class Foo(models.Model): i1 = models.IntegerField() i2 = models.IntegerField() i3 = models.IntegerField()E preciso filtrar objetos em que SUM de i1, i2, i3 ...

1 a resposta

Comparando campos de objetos com o ORM do Django

omparando colunas em tabelas diferentes, usando operadores menores que / maiores que os suportados no ORM do Djang or exemplo, estou tentando comparar dois campos de objetos em uma consulta do Django, que teriam o equivalente em SQL de: SELECT ...

2 a resposta

Relacionamentos de abrangência do Django

Eu li a documentação, mas ainda estou apresentando erros. Eu tenho usuários colocando pedidos para objetos de catálogo. Eu gostaria de criar uma consulta que retorne todos os usuários que têm um pedido que contém um item específico ...

1 a resposta

No Django ORM, "valores" e "anotação" não estão funcionando para agrupar por

Eu tenho uma tabela como esta: [/imgs/TT9hD.jpg] Agora eu quero resumir as refeições em cada data. Eu escrevi o código abaixo. Mas não funciona como eu queria. Modelo: class Meal(models.Model): user = ...

2 a resposta

prefetch_related para vários níveis

Se meus modelos forem parecidos com: class Publisher(models.Model): pass class Book(models.Model): publisher = models.ForeignKey(Publisher) class Page(models.Model): book = models.ForeignKey(Book)e eu gostaria de obter o conjunto de ...

5 a resposta

campo @ManyToMany não é salvo ao usar o Django admin

Estou com um problema estranho, que espero que alguém aqui possa esclarece Estou substituindo o método save () de um modelo para adicionar alguns valores a um campo ManyToMany após executar super (). Meu problema é que, quando estou salvando ...

3 a resposta

Django multidb: gravação em vários bancos de dados

Com o Django multidb, é bastante fácil escrever umroteador [http://docs.djangoproject.com/en/dev/topics/db/multi-db/#database-routers]que executa uma infraestrutura mestre / escravo. Mas é possível escrever um roteador queescreve para vários ...

4 a resposta

Como usar o gerenciador personalizado com objetos relacionados?

Eu tenho um gerente personalizado. Eu quero usá-lo para objetos relacionados. Eu encontrei use_for_related_fields [https://docs.djangoproject.com/en/dev/topics/db/managers/#controlling-automatic-manager-typesin] nos documentos. Mas não funciona ...

1 a resposta

Agregação Django - Expressão contém tipos mistos. Você deve definir output_field

Estou tentando obter uma consulta de agregação e esse é o meu código: TicketGroup.objects.filter(event=event).aggregate( total_group=Sum(F('total_sold')*F('final_price')))Eu tenho 'total_sold' e 'final_price' no objeto TicketGroup e tudo o que ...