【问题标题】:No changes detected in app 'learning_logs'在应用程序“learning_logs”中未检测到任何更改
【发布时间】:2020-08-20 04:13:59
【问题描述】:

我运行代码 settings.py 并进入 INSTALLED APPS 并添加了 learning_logs:

INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'learning_logs',

然后在终端中我运行了“python manage.py makemigrations learning_logs”

但它会导致“在应用程序 'learning_logs' 中未检测到任何更改”

请注意,我阅读了其他一些文章并没有得到很好的答案

另请注意,结束括号应该在字典中

【问题讨论】:

    标签: python django terminal


    【解决方案1】:

    你可以试试这个:

    1. __init__.py文件添加到应用文件夹中。
    2. 确保您在应用的 models.py 文件中创建了一些模型类

    【讨论】:

      【解决方案2】:

      请检查您的模型定义并确保它继承自 django models.Model

      from django.db import models
      
      
      class MyCustomModel(models.Model):
          ...
      

      【讨论】:

        猜你喜欢
        • 2018-03-29
        • 1970-01-01
        • 2014-09-18
        • 2021-09-02
        • 2017-09-15
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多