Django新建模型后执行makemigrations提示无更改

Django下新建了一个app,名为test,并在其下的`models.py`中编写好了模型,但是执行迁移`python manage.py makemigrations`却提示`No changes detected`,也就是没有检测到模型的更改。

再把app的名字也加上

提示又变为`No installed app with label ‘test’`,看来是没有找到这个app。

Django 模型与数据库操作

Django下的模型是一个个的类,执行迁移操作时会根据数据库配置自动生成/修改相应的数据表,无需手工建表/修改表,也无需关心所用的是哪种数据库,这些都是系统自动完成的,而且会记录下每一次的结构变动。

步骤。

1. 新建一个APP

豫ICP备19001387号-1