我总是需要通过“django-admin”在django中启动新站点

时间:2011-07-15 12:11:28

标签: python django django-admin

当我需要启动新的django时,我使用django-admin startproject site1然后创建skeltion文件。

然后使用syncdb

我想知道是否只是从以前的网站e,g site1复制文件,然后将其重命名为不同的文件夹,并在设置和URL中创建必要的chnages,然后使用syncdb。我的网站会工作还是

我必须总是使用startproject并且除了制作skelton文件之外它还会进行一些数据库插入

2 个答案:

答案 0 :(得分:3)

不,您不需要使用startproject。您可以从其他项目复制文件或自己编写框架文件。您可能希望拥有唯一的SECRET_KEY设置。

答案 1 :(得分:1)

不确定。您绝对可以复制(或使用mercurialgit克隆)您的项目,并进行必要的更改,您就完成了。

Django-admin只是一个很好的实用程序,可以让您的 django 开发更容易,但它不会在您的项目位置设置或执行任何超级特殊操作。