差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
python:django:startapp [2020/12/25 04:02] – [アプリケーションの作成 (manage.py startapp)] ともやん | python:django:startapp [2020/12/25 05:40] (現在) – [アプリケーションの作成 (manage.py startapp)] ともやん | ||
---|---|---|---|
行 1: | 行 1: | ||
- | < | ||
- | < | ||
- | #result pre, #mincode pre { | ||
- | /*height: 300px;*/ | ||
- | overflow: scroll; | ||
- | overflow-x: hidden; | ||
- | font-size: 10px; | ||
- | } | ||
- | #mintbl table { | ||
- | font-size: 12px; | ||
- | } | ||
- | .dokuwiki .plugin_wrap table { | ||
- | width: auto; | ||
- | } | ||
- | </ | ||
- | </ | ||
====== アプリケーションの作成 (manage.py startapp) ====== | ====== アプリケーションの作成 (manage.py startapp) ====== | ||
プロジェクト内にアプリケーションを作成する。\\ | プロジェクト内にアプリケーションを作成する。\\ | ||
行 24: | 行 8: | ||
^django_project ディレクトリ^^^^^ | ^django_project ディレクトリ^^^^^ | ||
| + ^django_project ディレクトリ^^^^ | | + ^django_project ディレクトリ^^^^ | ||
+ | |%%|%%| + |settings.py | ||
| + |manage.py | | + |manage.py | ||
| + ^django_app フォルダ^^^^ | | + ^django_app フォルダ^^^^ | ||
|%%|%%| + |%%__init__%%.py | |%%|%%| + |%%__init__%%.py | ||
|%%|%%| + |admin.py | |%%|%%| + |admin.py | ||
- | |%%|%%| + |apps.py | + | |%%|%%| + |apps.py |
|%%|%%| + |models.py | |%%|%%| + |models.py | ||
|%%|%%| + |tests.py | |%%|%%| + |tests.py | ||
行 35: | 行 20: | ||
|%%|%%|%%|%%| + |%%__init__%%.py | |%%|%%|%%|%%| + |%%__init__%%.py | ||
</ | </ | ||
+ | |||
+ | ===== アプリケーションをプロジェクトに含める ===== | ||
+ | 作成したアプリケーションをプロジェクトに含めるには、構成クラスへの参照をプロジェクトの **INSTALLED_APPS** 設定に追加する必要がある。\\ | ||
+ | |||
+ | <WRAP prewrap 100% # | ||
+ | <code python django_project/ | ||
+ | # Application definition | ||
+ | |||
+ | INSTALLED_APPS = [ | ||
+ | ' | ||
+ | ' | ||
+ | ' | ||
+ | ' | ||
+ | ' | ||
+ | ' | ||
+ | ' | ||
+ | ] | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | アプリケーションの構成クラス **DjangoAppConfig** は、**django_app/ | ||
+ | <WRAP prewrap 100% # | ||
+ | <code python django_app/ | ||
+ | from django.apps import AppConfig | ||
+ | |||
+ | |||
+ | class DjangoAppConfig(AppConfig): | ||
+ | name = ' | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | ===== 参考文献 ===== | ||
+ | [[https:// | ||