【问题标题】:Customizing django settings file original template自定义 django 设置文件原始模板
【发布时间】:2012-04-25 01:29:46
【问题描述】:

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

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

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

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

【问题讨论】:

标签: django templates path settings customizing


【解决方案1】:

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

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

【讨论】:

  • 谢谢,顺便找了一些 git repo,自定义选项太多了,我觉得 django 1.4 的新特性就是基于它。看看这个link
【解决方案2】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-05-26
    • 1970-01-01
    • 2013-07-01
    • 2017-10-31
    • 2013-09-07
    • 2015-11-06
    • 2013-09-29
    • 2017-02-20
    相关资源
    最近更新 更多