在创建app1
并添加它之后,我在models.pyINSTALLED_APPS
中编写了我的模型,包括一个包含两列&的表,然后在终端中输入:cod
name
python manage.py makemigrations app1
和
python migrate
它起作用了,但唯一创建的是一个带有名为 的列的表id
,没有我的列(cod
& name
)
当我更改模型时,例如添加新字段或更改max_length
等,它回答:
No change detected in app app1
我的数据库是postgresql,localhost
模型.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