Я добавил простую модель в свое приложение для репортеров в моем проекте django
class Municipalities(models.Model):
namelsad = models.CharField(max_length=100)
geom = gismodels.MultiPolygonField(srid=4326)
, когда я python3 manage.py makemigrations reporter
говорит: no changes detected in reporter
тогда, когдаЯ python3 manage.py migrate reporter
Operations to perform:
Apply all migrations: reporter
Running migrations:
No migrations to apply.
, но нет базы данных postgresql reporter_municipalities
reporter включен в установленные приложения
Модель муниципалитетов находится в файле model.py врепортер приложение
Я должен добавить, что у меня была таблица округов, я вручную удалил ее в postgresql и попытался добавить модель муниципалитетов для создания таблицы
муниципалитетов также находится в django_content_type
но нет таблицы муниципалитетов
обновление
Изменено Class Municipalities
на Class Muni
python3 manage.py makemigrations reporter
тогда он спросил меня
Did you rename the reporter.Municipalities model to Muni? [y/N]
, если я нажму y
, затем запустите миграцию
, дающую мне
django.db.utils.ProgrammingError: table "reporter_municipalities" does not exist
но я так растерялся, что таблицы нет и никогда не существовало !!
Теперь я вообще не могу перейти на БДпричина "reporter_municipalities"