dol*_*a33 7 django cookiecutter-django
使用cookiecutter-django创建Django项目后,是否有一条命令python manage.py startapp <app_name>想要运行而不是从头开始编写新应用?
Tho*_*rad 14
为了完整起见,我想补充一点,特定于项目的应用程序应该进入第二级,在使用 Cookiecutter Django 时也是如此。
有一个关于此的GitHub 问题,项目维护者解释了这种情况。
你应该做的是:
1 -创建
<name-of-the-app>与应用程序python manage.py startapp
2 -移动<name-of-the-app>目录<project_slug>目录
3 -编辑<project_slug>/<name-of-the-app>/apps.py和改变name = "<name-of-the-app>"到name = "<project_slug>.<name-of-the-app>"
4 -添加"<project_slug>.<name-of-the-app>.apps.<NameOfTheAppConfigClass>"到LOCAL_APPS在config/settings/base.py
Cookiecutter Django渲染Django项目,并且文件中包含一个manage.py模块。如果您安装了Django,则可以调用python manage.py startapp <app_name>,它应该可以正常工作。
| 归档时间: |
|
| 查看次数: |
1471 次 |
| 最近记录: |