在应用程序“ learning_logs”中未检测到更改

时间:2020-08-20 04:13:59

标签: python django terminal

我运行代码settings.py并转到已安装的应用并添加了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”中未检测到更改

请注意,我阅读了其他文章,但没有很好的答案

还要注意,括号应该在字典中

2 个答案:

答案 0 :(得分:0)

您可以尝试以下方法:

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

答案 1 :(得分:0)

请检查您的模型定义,并确保其继承自Django models.Model

from django.db import models


class MyCustomModel(models.Model):
    ...