3/2Last
- プロジェクト/settings.py
- INSTALLED_APPS
- プロジェクトの設定情報を記述したファイル
- rest_frameworkなどの外部のアプリ
- 自作したアプリケーションを登録できる
- manage.pyがある階層を原点として「/」の代わりに「.」で区切る。アプリの中のクラスについても指定できる
- プロジェクトの設定情報を記述したファイル
- INSTALLED_APPS
- アプリ/models.py
- モデルを作成(DBに登録するやつ)
- class Task(models.Model):
- title=models.CharField(max_length=50)
- created_at=models.DateTimeField(auto_now_add=True)
- updated_at=models.DateTimeField(auto_now=True)
- def ___str__(self):
- return self.title
- アプリ/admi.py
- adminダッシュボードでモデルを閲覧できるようにするため
- from .models import Task
- adimin.site.register(Tasl)