Preguntas etiquetadas con django-queryset

Los conjuntos de consultas de Django son la abstracción principal para recuperar objetos del sistema ORM de Django




3
Django - filtrado de propiedades de claves foráneas
Estoy tratando de filtrar una tabla en Django según el valor de un campo particular de un ForeignKey. Por ejemplo, tengo dos modelos: class Asset(models.Model): name = models.TextField(max_length=150) project = models.ForeignKey('Project') class Project(models.Model): name = models.TextField(max_length=150) Me gustaría filtrar mi lista de activos según el nombre del proyecto asociado. Actualmente, …


6
Django filter queryset __in para * cada * elemento en la lista
Digamos que tengo los siguientes modelos class Photo(models.Model): tags = models.ManyToManyField(Tag) class Tag(models.Model): name = models.CharField(max_length=50) En una vista, tengo una lista con filtros activos llamados categorías . Quiero filtrar los objetos fotográficos que tienen todas las etiquetas presentes en las categorías . Lo intenté: Photo.objects.filter(tags__name__in=categories) Pero esto coincide con …

2
¿Cómo hacer SELECT COUNT (*) GROUP BY y ORDER BY en Django?
Estoy usando un modelo de transacción para realizar un seguimiento de todos los eventos que pasan por el sistema. class Transaction(models.Model): actor = models.ForeignKey(User, related_name="actor") acted = models.ForeignKey(User, related_name="acted", null=True, blank=True) action_id = models.IntegerField() ...... ¿Cómo obtengo los 5 mejores actores en mi sistema? En sql básicamente será SELECT actor, …



2
muchos a muchos en la lista de visualización django
class PurchaseOrder(models.Model): product = models.ManyToManyField('Product') vendor = models.ForeignKey('VendorProfile') dollar_amount = models.FloatField(verbose_name='Price') class Product(models.Model): products = models.CharField(max_length=256) def __unicode__(self): return self.products Yo tengo ese codigo. Desafortunadamente, el error viene en admin.py con elManyToManyField class PurchaseOrderAdmin(admin.ModelAdmin): fields = ['product', 'dollar_amount'] list_display = ('product', 'vendor') El error dice: 'PurchaseOrderAdmin.list_display [0]', 'product' es un …



2
TypeError: el objeto 'RelatedManager' no es iterable
Django Tengo los siguientes modelos: class Group(models.Model): name = models.CharField(max_length=100) parent_group = models.ManyToManyField("self", blank=True) def __unicode__(self): return self.name class Block(models.Model): name = models.CharField(max_length=100) app = models.CharField(max_length=100) group = models.ForeignKey(Group) def __unicode__(self): return self.name digamos, el bloque b1 tiene el grupo g1 . Por su nombre quiero obtener todos los bloques …

2
Cómo crear un filtro de conjunto de consultas Django comparando dos campos de fecha en el mismo modelo
Intento obtener una consulta en la que el registro de actividad está obsoleto en mi índice de Solr. Quiero verificar si la Activity.updatedfecha en la base de datos es mayor que la Activity.added_toSolr_datedel mismo registro. stale_activities_queryset = Activity.objects.filter(updated__gte = self.added_toSolr_date) Modelo class Activity(models.Model): # Last time entry / metric was …
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.