Tag: DJANGO-MODELS
Quiero tener fk_inventory como un campo anidado en StorageRackSerializer, pero como pueden ver, también necesito usar StorageRackSerializer en InventorySerializer. ¿Cómo puedo establecer el campo después de crear la clase de serializador? He intentado crear un campo fk_inventory y establecerlo en None, y luego intenté establecerlo en InventorySerializer, pero no funcionó. . . . Read more
Tengo dos consultas: Clase Usuarios(models.Model): nombre = models.CharField(max_length=50, unique=True) Clase Comentarios(models.Model): usuario_campo = models.ForeignKey(Usuarios,on_delete=models.PROTECT,db_index=True, to_field=’nombre’) like_o_dislike = models.SmallIntegerField(db_index=True) bb1 = Usuarios.objects.filter(comentarios_like_o_dislike__gt=0).annotate(likes=Sum(‘comentarios__like_o_dislike’)) bb2 = Usuarios.objects.filter(comentarios_like_o_dislike__lt=0).annotate(dislikes=Sum(‘comentarios__like_o_dislike’)) ¿Cómo combinarlos?
Hola chicos, tengo un modelo con un campo datetime, intenté crear una entrada como esta Order.objects.create( … arrival = datetime(year=t[‘year’],month=t[‘month’],day=t[‘day’],hour=t[‘hour’],tzinfo=timezone.utc) } este es el campo en el modelo arrival = models.DateTimeField(auto_now=False, auto_now_add=False, null=True, blank=True) Cuando intento guardar el objeto, obtengo este error TypeError: se esperaba un objeto de tipo string . . . Read more
Tengo este código: [header.get_attname() para header en Model._meta.fields] El cual devuelve todos los nombres de atributos del modelo que seleccioné. Quiero ver si el atributo es requerido, por ejemplo, si el nombre del atributo es una clave externa, el retorno debería ser [(‘a_foreign_key’, ‘required’),…] Actualmente solo está devolviendo [‘a_foreign_key’,…]. ¿Hay . . . Read more
Necesito transformar un OneToOneField en un ForeignKey y, obviamente, eliminar la restricción única, pero el comando makemigrations no puede identificar esa operación y no está agregando la operación RemoveConstraint. ¿Cómo puedo crear la RemoveConstraint adecuada en el archivo de migraciones y hacer que sea más seguro aplicarlo? Pensé en obtener . . . Read more