У меня есть следующие модели:
class Categories(models.Model):
name = models.CharField(max_length=200, unique=True)
class Funnies(models.Model):
title = models.CharField(max_length=200)
category = models.ForeignKey(Categories)
В случае, когда у меня есть переменная, содержащая имя категории (myVar
), вместо того, чтобы получать все строки в Funnies, которые содержат ссылку на категорию в длинном пути:
category_id = Categories.objects.get(name = myVar)
funnies_list = Funnies.objects.filter(category = category_id)
Есть ли более короткий, более "джанго" способ получения funnies_list
?
Меир