2

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.pyimportステートメントが始まります。同様に、2つのファイルの間にほとんど違いはありません。from django.conf.urls.defaultsfrom django.conf.urlssettings.py

私の質問は:

  • これはバグの結果ですか
  • (何らかの理由で)間違ったバージョン番号を表示しているトランクを誤ってダウンロードしましたか?
  • それとも、このようになっているはずですが、もしそうなら、なぜ、類似したファイルの違いは何ですか、そしてそれらをどのように使用する必要がありますか?

編集:オベロンの答えは私にとって問題を解決しました(ありがとう!)、しかし誰かが何かアイデアを持っているなら、私はまだ問題が最初に何であったかを知ることに興味があります。

4

1 に答える 1

3

私はそれで同じ問題に遭遇しました、そして私がすることはdjangoを削除してそれを再インストールすることですそしてそれはあなたが最初に示したもののように機能します。

于 2012-09-10T22:50:01.310 に答える