Django 执行 makemigrations 显示 No changes detected in app
Posted jinyin
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Django 执行 makemigrations 显示 No changes detected in app相关的知识,希望对你有一定的参考价值。
在Django项目配置一下多数据库,但是运行 makemigrations 执行不正常
$ python manage.py makemigrations polls No changes detected in app ‘polls‘
models.py 代码:
class Question(models.Model): question_text = models.CharField(max_length=200) pub_date = models.DateTimeField(‘date published‘) class Meta: app_label = ‘apps.polls‘
删除 class Meta,执行成功了。
$ python manage.py makemigrations polls Migrations for ‘polls‘: apps\polls\migrations\0001_initial.py - Create model Question
以上是关于Django 执行 makemigrations 显示 No changes detected in app的主要内容,如果未能解决你的问题,请参考以下文章
Django - 迁移命令说该表在执行第二次 makemigrations 后存在
Django 2.0教程 - 执行python3 manage.py makemigrations时出错
Django 1.11 使用命令makemigrations命令无法执行表修改动作
Django :执行 python manage.py makemigrations 时报错 TypeError: __init__() missing 1 required positional a