Python/Django
[Django] 데이터베이스에 초기(initial) 데이터 입력방법
S0PH1A
2019. 1. 22. 18:06
반응형
[Django] 데이터베이스에 초기(initial) 데이터 입력
Json 또는 Yaml 형식으로 초기 데이터를 입력.
- model : 앱이름.테이블명
[ { "model": "myapp.person", "pk": 1, "fields": { "first_name": "John", "last_name": "Lennon" } }, { "model": "myapp.person", "pk": 2, "fields": { "first_name": "Paul", "last_name": "McCartney" } } ]# Yaml
- model: myapp.person pk: 1 fields: first_name: John last_name: Lennon - model: myapp.person pk: 2 fields: first_name: Paul last_name: McCartney
"loaddata" 을 불러 데이터베이스에 입력 가능하다.
>>> python manage.py loaddata 파일명
반응형