English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
プロジェクトフォルダ内で仮定します。主プロジェクト「myproject」フォルダがあり、その一级フォルダにはmanage.pyというファイルがあり、以下のコマンドを実行します
# Filename : example.py # Copyright : 2020 By w3codebox # Author by : ja.oldtoolbag.com # Date : 2020-08-08 C:\myproject> python manage.py startapp myapp
新しく作成されたmyappアプリケーションはプロジェクトに似ており、Djangoが「myapp」フォルダ内にアプリケーションの構造を作成するのは以下の通りです
# Filename : example.py # Copyright : 2020 By w3codebox # Author by : ja.oldtoolbag.com # Date : 2020-08-08 myapp/ __init__.py admin.py models.py tests.py views.py
__init__.py − これは python がこのフォルダをパッケージとして処理することを確認するためです。 admin.py − このファイルは管理インターフェースでアプリケーションを編集するのに役立ちます。 models.py − これはすべてのアプリケーションのモデルを保存する場所です。 tests.py − これはユニットテストです。 views.py − これはアプリケーションビューです。
アプリケーションを理解するためにプロジェクトを取得します。
この段階で、'myapp' というアプリケーションがあります。今、それを Django プロジェクト 'myproject' に登録する必要があります。これを行うには、settings.py ファイルに INSTALLED_APPS タプルに(アプリケーション名を)追加してプロジェクトを更新します。 -
# Filename : example.py # Copyright : 2020 By w3codebox # Author by : ja.oldtoolbag.com # Date : 2020-08-08 INSTALLED_APPS = ( 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'myapp', )