Resultados de la búsqueda a petición "django-orm"

9 la respuesta

¿Por qué la iteración a través de un gran Django QuerySet consume grandes cantidades de memoria?

La tabla en cuestión contiene aproximadamente diez millones de filas. for event in Event.objects.all(): print eventEsto hace que el uso de la memoria aumente de manera constante a 4 GB más o menos, momento en el cual las filas se imprimen ...

1 la respuesta

En Django ORM, "valores" y "anotar" no funcionan para agrupar por

Tengo una mesa como esta: [/imgs/TT9hD.jpg] Ahora quiero resumir las comidas en cada fecha. He escrito el código a continuación. Pero no funciona como yo quería. Modelo: class Meal(models.Model): user = ...

6 la respuesta

Cómo mapear el campo de matriz PostgreSQL en Django ORM

Yo tengo unformación [http://www.postgresql.org/docs/8.0/interactive/arrays.html]campo en mi base de datos PostrgreSQL de tipo texto. ¿Hay alguna manera de mapear esto en un modelo Django?

2 la respuesta

Consulta de la base de datos de Django: ¿Cómo obtener el objeto por id?

Django crea automáticamente un campo de identificación como clave principal. Ahora necesito obtener el objeto por esta identificación. object = Class.objects.filter()¿Cómo escribir este filtro?

4 la respuesta

Agregación de una anotación en GROUP BY en Django

ACTUALIZAR Gracias a la respuesta publicada, encontré una forma mucho más simple de formular el problema. La pregunta original se puede ver en el historial de revisiones. El problemaEstoy tratando de traducir una consulta SQL a Django, pero ...

2 la respuesta

Anotar fechas (grupales) por mes / año en Django

Usando el DjangoDateQuerySet Estoy tirando años relacionados poritem objetos de unGroup consulta. >>> Group.objects.all().dates('item__date', 'year') [datetime.date(1990, 1, 1), datetime.date(1991, 1, 1), ...(remaining elements ...

3 la respuesta

Django ORM - objects.filter () vs. objects.all (). Filter () - ¿cuál es el preferido?

Muy a menudo veo construcciones como MyModel.objects.all().filter(...)que devolverá un QuerySet del administrador predeterminado. Primeroall() parece ser bastante redundante, porque MyMode.objects.filter(...)entrega el mismo resultado. Sin ...

1 la respuesta

Django ORM. Unirse a subconsulta

Tengo una tabla que contiene una lista de algunos sitios web y una tabla con estadísticas de ellos. class Site(models.Model): domain_name = models.CharField( max_length=256, unique=True, ) class Stats(models.Model): date = models.DateField() ...

2 la respuesta

Django ORM, suma de múltiples columnas

Tengo una pregunta sobre cómo podemos filtrar por SUMA de varias columnas. Ejemplo: class Foo(models.Model): i1 = models.IntegerField() i2 = models.IntegerField() i3 = models.IntegerField()Y necesito filtrar objetos donde SUMA de i1, i2, i3 ...

2 la respuesta

Postgres: consulta de valores en clave json con django

Necesito hacer una consulta de valores / values_list en clave anidada en un jsonfield respaldado por postgres en django 1.10, por ejemplo. class AbcModel(models.model): context = fields.JSONField()Si tiene valores como: { 'lev1': { 'lev': 2 } ...