djangoの設定ファイル

(間違ってるかもしれないけど、)理解した範囲で/var/www/myprj内のファイル構成と、ファイルの意味。

.
|-- __init__.py
|-- __init__.pyc
|-- manage.py            開発用server立てたり(runserver),アプリ登録したり(startapp ${app名}),データベースと同期したり(syncdb),シェル立ち上げたり(shell)できる。
|-- myapp
|   |-- __init__.py
|   |-- models.py        O/Rマッパー用定義みたいなもん?
|   |-- template         html吐くためのtemplate置き場
|   |   `-- index.html   html吐くtemplate,views.pyの中でこれを使うことを指定する。
|   |-- tests.py
|   `-- views.py         これを使う設定は、urls.pyに書く。index.htmlを返すことをここではかいてる。
|-- settings.py          DBの設定、TimeZoneの設定、言語設定、InstallAppの設定、などなど
`-- urls.py              URLアクセスした時に何を見せるかの設定(ここではmyappのviewsのindex())