django 开始一个我项目

9nvpjoqh  于 2022-12-01  发布在  Go
关注(0)|答案(2)|浏览(97)

我在读Django源代码的几个星期里一直把这个问题记在心里。
Django启动项目,

django-admin.py startproject myproject . # a tailed dot in the end

manage.py将在项目文件夹外创建。
如果没有“.”,
manage.py将包含在项目文件夹中。
.“"是如何工作的?

63lcw9qa

63lcw9qa1#

圆点表示:直接在当前目录中创建项目,而不为其创建文件夹

cngwdvgl

cngwdvgl2#

对于django 4.1.3(不确定在早期版本中是否存在差异):
如果使用dot,则manage.py在项目目录之外的当前执行命令的目录中创建www.example.com。如果不使用dot,则在项目目录中创建manage.py

相关问题