Following the regular multipoint query logic, I get errors. I suppose that, since it is connected with itself, I may need to do additional magic, but I cannot understand what kind of magic it is.
Model:
class Entry(models.Model):
title = models.CharField(max_length=100, verbose_name='title')
related = models.ManyToManyField('self', related_name='related_entries', blank=True)
QuerySet:
entry = Entry.objects.get(pk=1)
related = entry.related_entries.all()
error: Entry object does not have attribute related_entries
source
share