Django Migration/Seed

migration

マイグレーションファイル作成
python manage.py makemigrations

modelが反映される

実行
python manage.py migrate

dump

python manage.py dumpdata > data.json

※data.json
[
 {
  ”model”: “inventory.product”,
  ”pk”: 1,
  ”fields”: {
   ”name”: “product1″,
   ”price”: 1000
  }
 },
 {
  ”model”: “inventory.product”,
  ”pk”: 2,
  ”fields”: {
   ”name”: “product2″,
   ”price”: 500
  }
 }
]

seed

python manage.py loaddata data.json

Django

前の記事

Django ルーティング
Django

次の記事

Django Model