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)


