У меня есть две модели:
class Account(models.Model):
main_request = models.ForeignKey('JournalistRequest', related_name='main_request')
key = models.CharField(_('Key'), max_length=100)
class JournalistRequest(models.Model):
account = models.ForeignKey(Account, blank=True, null=True)
Когда я пытаюсь удалить JournalistRequest, он показывает предупреждение с большим количеством вложений, как
Are you sure you want to delete the selected Заявка СМИ objects? All of the following objects and their related items will be deleted:
Journalist Request: some request
Account: some account
Journalist Request: some request
Account: some account
Journalist Request: some request
Account: some account
Journalist Request: some request
Account: some account
Journalist Request: some request
Все учетные записи одинаковы (идентификаторы одинаковы), и все запросы одинаковы, поэтому я думаю, что это из-за рекурсии Но я понятия не имею, как решить эту проблему в Django 1.1.1! Вы можете мне помочь?