0

settings.py新しいdjangoプロジェクトを開始するたびに、全員がファイルを変更する必要があります。このルーチンは、コマンドを実行するすべての人に適用されると思いますmanage.py startproject myproject。同じ管理者名、タイムゾーン、templates_dirを入力する必要がある場合は...おかしな時間ごとに。

それで、このルーチンの変更を最初から事前に設定する方法があるかどうかを考えましたか?

コマンドが設定ファイルを準備するために使用するテンプレートファイルがあることを知っていstartprojectますが、どこにも見つかりません。ここの誰かが私にそのファイルのパスを教えてもらえますか?

故意に私はubuntuとdjango1.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 に答える