Какую версию angular вы используете?
Была ошибка для чего-то похожего на вашу проблему, которая была исправлена в 1.2.13 strike> 1.3 Beta 1 commit link
Пробовали ли вы сделать то, что сообщает вам сообщение об ошибке - добавить аргумент related_name?
agent_content_type = models.ForeignKey(ContentType, related_name='mymodel_agent')
Изменить:
Причина, по которой это происходит, заключается в том, что каждый раз, когда вы определяете внешний ключ, Django автоматически предоставляет целевой модели атрибут для выполнения обратного поиска. По умолчанию ему присваивается имя связанной таблицы + '_ set'
- поэтому, если ваша статья
таблица имеет FK в раздел
, раздел
получит атрибут article_set
для обратного просмотра.
Теперь, если у вас есть два FK в одной модели, указывающие на одну и ту же целевую модель, Django попытается предоставить им оба атрибут foo_set
, приводящий к конфликту. Отсюда появляется сообщение об ошибке, в котором предлагается установить атрибут related_name вручную.