Я хочу захватить набор записей своим внешним ключом, используя термин фильтра. Но почему-то это не работает. Я показываю модели здесь:Фильтрация Django QuerySet by ForeignKey
class MessageMonitoring(models.Model):
MyID = models.ForeignKey(AboutMe, null=True, blank=True, related_name='MessageMonitor')
class AboutMe(models.Model):
MyGender = models.CharField(max_length=50, choices = GENDER_CHOICES)
На мой взгляд, я хотел бы сделать следующее:
recipient = AboutMe.objects.get(pk=toid)
monitor_recip = MessageMonitoring.objects.filter(MessageMonitor_owner=recipient)
Но я получаю следующее сообщение об ошибке:
Cannot resolve keyword 'MessageMonitor_owner' into field. Choices are: MyID, ...
Спасибо. Я забыл об этом! – disruptive