0

だから、私はdjangobook.comからdjangoを学び、次のコマンドで作成されたプロジェクトスケルトンについて少し混乱しています。

django-admin.py startproject mysite

これにより、次のツリーが作成されます。

mysite --manage.py --mysite --init --settings --urls --views

しかし、この本は、以下のツリーを作成する必要があると述べています。

mysite / init .py manage.py settings.py urls.py

私はWindows7pro64ビットでPython2.7.3を使用しています。Djangoのバージョンは1.4です。この本はDjangover1.1を使用して教えています。プロジェクトスケルトンの違いは、Imが使用している新しいバージョンのdjangoによるものだと思います。

それで、それは新しいバージョンのせいですか?もしそうなら、なぜこの変更がdjangoで行われたのですか?TIA。

4

1 に答える 1

1

そうです、プロジェクトのレイアウトはDjango1.4から変更されています。このページで理由の詳細を確認できます: https ://docs.djangoproject.com/en/1.4/releases/1.4/#updated-default-project-layout-and-manage-py

また、少なくとも最新のWebサイトから公式チュートリアルを実行することをお勧めします 。https ://docs.djangoproject.com/en/1.4/intro/tutorial01/ プロジェクトのレイアウトについて説明しています。

于 2012-05-14T21:33:48.770 に答える