繁体   English   中英

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

[英]Force django-admin startproject if project folder already exists

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

CommandError: '/home/user/projectfolder' already exists.

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

只需使用当前目录:

cd /home/user/projectfolder

django-admin.py startproject project .

使用. 只是指示Django在当前目录中创建一个项目,同时:

django-admin.py startproject

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

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

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

你可以这样做:

django-admin startproject name_project path_project

例:

django-admin startproject example /tmp/example

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM