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的主要内容,如果未能解决你的问题,请参考以下文章