Djangoでmodelsを使う時の流れ
最近、Djangoを触っているので覚書としてぼちぼち書きたいと思います。
継続は力…
現在作成しているアプリケーション環境は
・django version 2.0.5
modelsの触り方(※myappは今回作成したテスト用ディレクトリ)
1)myapp/models.py内で
from django.db import models # Create your models here. class testlogin(models.Model): username=models.CharField(max_length=10) password=models.CharField(max_length=10)
コンソール上で
>python manage.py makemigrations myapp
→この時点でマイグレーションファイルが作成される。
こういう階層関係↓↓(黒塗りはまた別のテーブル)
>python manage.py sqlmigrate myapp 0001
→フレームワーク側からテーブルが作成される
以下DBに接続し確認したもの
以上。