0

settings.py每次开始一个新的 django 项目时,每个人都必须更改文件。我认为这个例程适用于每个运行manage.py startproject myproject命令的人,当你必须输入相同的管理员名称、时区、templates_dir ......每个可怕的时间。

所以我想是否有办法让这个例行修改从一开始就为你预设?

我知道有一个startproject命令用来准备设置文件的模板文件,我只是在任何地方都找不到它。有人可以给我那个文件的路径吗?

明知我正在使用 ubuntu 和 django 1.3。

4

2 回答 2

1

一旦找到 Django 安装(我会在 中搜索它/usr/share/pyshared/django,至少在 Debian 上是这个位置;在 Gentoo 上是/usr/lib/python<version>/site-packages/django),包内的位置是conf/project_template.

无论如何,我通常不建议修改由包管理器安装的包的内容,而是考虑使用带有本地定制 Django 安装的 virtualenv。

于 2012-04-12T17:07:49.970 回答
0

我只是在我的主目录中保留了一个自定义的 settings.py 并在运行后将其复制到项目目录中startproject。简单有效。

于 2012-04-12T18:20:02.167 回答