Ubuntu 12.04に最新バージョンのDjango(1.4.1)をインストールしました。新しいドキュメントと私が見つけた他のすべてのものは、ディレクトリ構造が次のようになるべきだと考えているようです。
mysite/
manage.py
mysite/
__init__.py
settings.py
urls.py
wsgi.py
ただし、実行する$ django-admin.py startproject mysite
と、次のディレクトリ構造になりました。
mysite/
__init.py__
manage.py
settings.py
mysite/
__init__.py
settings.py
urls.py
wsgi.py
templates/
urls.py
mysite/urls.py
との間にはほとんど違いがないようですmysite/mysite/urls.py
。違いはファイルの1行目にあり、 .の代わりにmysite/urls.py
importステートメントが始まります。同様に、2つのファイルの間にほとんど違いはありません。from django.conf.urls.defaults
from django.conf.urls
settings.py
私の質問は:
- これはバグの結果ですか
- (何らかの理由で)間違ったバージョン番号を表示しているトランクを誤ってダウンロードしましたか?
- それとも、このようになっているはずですが、もしそうなら、なぜ、類似したファイルの違いは何ですか、そしてそれらをどのように使用する必要がありますか?
編集:オベロンの答えは私にとって問題を解決しました(ありがとう!)、しかし誰かが何かアイデアを持っているなら、私はまだ問題が最初に何であったかを知ることに興味があります。