Как мне решить эту проблему? Я пытаюсь запустить свое приложение django и получаю эту ошибку

myapp.AuthPermission.content_type: (fields.E300) Поле определяет связь с моделью 'DjangoContentType', которая либо не установлена, либо является абстрактной.

myapp.AuthPermission.content_type: (fields.E307) Поле myapp.AuthPermission.content_type было объявлено с ленивой ссылкой на 'myapp.djangocontenttype', но приложение 'myapp' не предоставляет модель 'djangocontenttype'.

Похоже, что models.py был сгенерирован из старой базы данных с помощью команды inspectdb. Либо перегенерируйте файл моделей, либо добавьте следующее в ваш models.py файл -

class DjangoContentType(models.Model):
    app_label = models.CharField(max_length=100)
    model = models.CharField(max_length=100)

    class Meta:
        managed = False
        db_table = 'django_content_type'
        unique_together = (('app_label', 'model'),)
Вернуться на верх