[英]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.