【发布时间】:2021-01-25 11:41:51
【问题描述】:
我有下一个结构的 django 项目:
[projectname]/
├── core/
│ ├── __init__.py
│ ├── settings.py
│ ├── urls.py
│ └── wsgi.py
├── custom_user/
│ ├── ...#some files
│ └── models/
│ ├── user.py
│ └── tags.py
│
└── manage.py
我如何为多个文件(用于 user.py 和 tags.py)运行命令 makemigrations,现在我正在尝试通过命令 ./manage.py makemigrations custom_user 来实现它,但我得到了下一个信息 No changes detected in app 'custom_user'. ,我在installed_apps 的settings.py 文件中定义了应用:
INSTALLED_APPS = [
'custom_user.apps.CustomUserConfig'
]
在 apps.py 文件中也是:
class CustomUserConfig(AppConfig):
name = 'custom_user'
不过,如果我将模型添加到通常的 models.py 文件中,一切正常。
【问题讨论】:
-
可能
__init__文件丢失了? -
不,没有帮助(
标签: python-3.x django