Código:
class Categoria(models.Model): nombre=models.CharField("Categoria", max_length=200) def __str__(self): return self.nombre class Admin: pass
Código:
Necesito que al escribir el nombre de la categoria me muestre los videos que pertenecen a cierta categoria , lo he realizado de esta manera en la linea de comandos de python : class Videos(models.Model): usuario=models.ForeignKey(User) titulo=models.CharField("Nombre del Video",max_length=200) descripcion=models.TextField() categorias=models.ManyToManyField(Categoria, verbose_name="Categorias que Tiene") calidad=models.ForeignKey(Calidad, verbose_name="Selecciona la Calidad") def __str__(self): return self.titulo class Admin: pass
Digamos que la categoria amateur tiene un id=1 entonces:
Código:
y me funciona perfecto , pero mi pregunta como seria la consulta para que yo escriba el nombre de la categoria y no el id , intente con esto pero no me funciono :print Videos.objects.filter(categorias=1)
Código:
print Videos.objects.filter(categorias=amateur)