makemigrations не добавляет ни одного столбца, кроме столбца id - PullRequest
0 голосов
/ 11 июня 2019

После создания app1 и добавления его в INSTALLED_APPS я написал свою модель в models.py , включая таблицу с двумя столбцами cod & name, а затем набрал в терминале:

python manage.py makemigrations app1

и

python migrate

Это сработало, но единственное, что было создано, это таблица со столбцом с именем id, без моих столбцов (cod & name)

и когда я меняю свою модель, например, добавляю новое поле или меняю max_length или т. Д., Он отвечает:

No change detected in app app1

моя база данных postgresql, localhost

models.py:

    from django.db import models


    class BookList(models.Model):
        Cod: models.SmallIntegerField()
        Name: models.CharField(max_length=20)

        def __str__(self):
            return self.Name

1 Ответ

0 голосов
/ 12 июня 2019

я получил, должен использовать = вместо : в определении столбцов в модели спасибо ?

...