如果项目文件夹已存在,则强制django-admin startproject

val*_*tev 40 python django django-admin

我想在现有的文件夹中启动新的django项目,显然得到了

CommandError: '/home/user/projectfolder' already exists.
Run Code Online (Sandbox Code Playgroud)

有没有办法强制startproject命令在现有文件夹中创建项目?我在该文件夹和git文件夹中有一些重要的数据,所以我不想将它移动到某个地方,然后将其移回.

pet*_*tas 98

只需使用当前目录:

cd /home/user/projectfolder

django-admin.py startproject project .

使用.just指示Django在当前目录中创建项目,同时:

django-admin.py startproject

指示Django创建项目并创建必要的目录

如果仅给出项目名称,则将命名项目目录和项目包,并在当前工作目录中创建项目目录.

这是因为现有的目录不是bug而是为了防止事故而受到限制.


Eli*_*iro 5

您也可以这样:

 django-admin startproject name_project路径_project 

例:

 django-admin startproject示例/ tmp / example