アプリケーションの作成
作成したプロジェクトの中にアプリケーションを作成しましょう。ここでは、online
という名前のアプリケーションを作成することにします。manage.py
があるディレクトリにいることを確認したうえで、以下のコマンドを実行してください。
(venv_recsys_django) $ ls
(venv_recsys_django) $ python manage.py startapp online
すると、現在のディレクトリに、online/
というディレクトリが作成されます。ディレクトリ構成を確認してみましょう。
(venv_recsys_django) $ tree online/
online/
├── __init__.py
├── admin.py
├── apps.py
├── migrations
│ └── __init__.py
├── models.py
├── tests.py
└── views.py
1 directory, 7 files
これから、これら各ファイルにコードを記述していきます。また、必要に応じてurls.py
などのファイルも作成します。
アプリケーションの作成やディレクトリ構成の詳細については、文献[1][2]を参照してください。
参考
- はじめての Django アプリ作成、その 1 | Django ドキュメント | Django # Polls アプリケーションをつくる
- 現場で使える Django の教科書《基礎編》 # 第3章 プロジェクト構成