со следующей настройкой модели:
class Cat(models.Model):
claw = models.CharField(max_length=20)
name = models.CharField(max_length=20)
class Fur(models.Model):
type = models.CharField(max_length=20)
cat = models.ForeignKey(Cat)
class Meta:
db_table=u'cat_view'
managed=False
Мех имеет внешний ключ для кат. CatView - это представление Cat, управляемое вручную. Есть ли способ использовать полезные методы обратного набора django с этой настройкой?
Кроме того, я мог бы просто использовать Fur.objects.filter (cat_id = cat_view.id, ...), который был бы такой же функциональностью, как cat_view.fur_set.filter (...), однако я не мог выполнять обратный поиск например, CatView.objects.filter (fur__type = "shaggy").
EDIT:
Добавлен пример файла моделей, изменено изображение для ясности, добавлена незначительная сложность вопроса.