У меня есть следующая модель с отношением многих ко многим к себе
class Ticket(models.Model):
STATUS = (
(0, "Open"),
(1, "Closed"),
)
status = models.SmallIntegerField(default=0,choices=STATUS)
title = models.CharField(max_length=100)
replies = models.ManyToManyField('self')
description = models.TextField()
Я пытаюсь отобразить эту модель как встроенную в админке, используя следующий код
class TicketReply(admin.TabularInline):
model = Ticket.replies.through
однако я продолжаю получать эту ошибку
<class 'tsn.ticket.models.Ticket_replies'> has more than 1 ForeignKey to <class 'tsn.ticket.models.Ticket'>
так что я делаю это неправильно, или это не поддерживается?