Django を使用するのはこれが初めてで、Django が提供するチュートリアルは非常に役立つと思いますが、プロジェクトを進める上で大きな問題が 1 つあります。
これまでのところ、Django で最も紛らわしい点は、プロジェクト内のファイルのレイアウトです。今のところ、私のプロジェクトのレイアウトは次のとおりです。
webapp/
manage.py
mysite/
__init__.py
settings.py
urls.py
wsgi.py
app/
__init__.py
models.py
tests.py
views.py
ここで名前を付けますが、Django プロジェクト「mysite」とアプリ「app」を作成しました。以下は、私が常に立ち返る質問です。
mysite/settings.py にアプリのセクションがあることに気付きました。このプロジェクトで書いているアプリは、完成したらそのセクションに含めますか?
単純な index.html ページを作成したい場合、そのようなファイルはこのプロジェクト組織のどこに配置されますか?
CSS や画像ファイルなどの静的コンテンツは、単純な「静的」ディレクトリに格納する必要があると読みました。これは、このプロジェクト組織のどこに行くのでしょうか? [これはデバッグのみを目的としています。本番環境では決して行うべきではないことを読みました]
現在の私の主な目標は、作成中のアプリのモデルとビューを掘り下げる前に、単純な html サイトを表示できるようにすることです。