你所在的位置: 首页 > 正文

Django执行makemigrations显示Nochangesdetectedinapp

2019-11-03 点击:1757

在Django项目中配置多个数据库。但是,运行makemigrations工作不正常。

$ python manager . pymakemigrationpoles

no change detected in app ' poles '

models . py代码:

class questions(models . model):

question _ text=models . charfield(max _ length=200)

publish _ date=models . datetime field(' date published ')

class Meta :

app _ label=' apps . poles '

delete class meta,执行成功

$ python manager . pymakemigrationpoles

Migrations for ' polluts ' :

apps \ \ polluts \ \ Migrations \ \ Py

-create model question

然后执行python manager . pymigrationpoles-database=app _ db _ name,数据库仅生成django_migrations。py

database _ apps _ mapping={

# ' apps . poles ' : ' db _ name ',

' poles' :' db _ name ',

类问题(模型。型号):

类问题(模型。型号):

class questions(models . model):

question _ text=models . charfield(max _ length=200)

publish _ date=models . datetime field(' date published ')

class Meta :

重新运行makemigrations并迁移,数据清单成功生成数据表轮询_question

最后,边肖是一名python开发工程师。这里我已经编译了一套最新的python系统学习教程,包括从基本python脚本到网络开发、爬虫、数据分析、数据可视化、机器学习等。 想要这些资料的人可以密切关注小编辑,并在后台私下写一个小编辑:“01”可以接收它们。

现场真人赌博娱乐 版权所有© www.avexasia.com 技术支持:现场真人赌博娱乐 | 网站地图