장고 django 백업 복원 이전 dumpdata loaddata > 장고 DJango

장고 DJango

기타 장고 django 백업 복원 이전 dumpdata loaddata

페이지 정보

본문

장고 django에서 데이터베이스의 데이터를 백업, 복원, 이전할 때는 일반적인 데이터베이스의 방식이 아니라 장고에 내장된 기능을 사용한다.

바로 dumpdata와 loaddata. 


전체 데이터 백업 - python manage.py dumpdata > aaa.json

특정 앱 데이터 백업 - python manage.py dumpdata 앱이름 > bbb.json

특정 앱 데이터만 빼고 백업 - python manage.py dumpdata --exclude 앱이름 > ccc.json


해당 백업 파일 복원 

- python manage.py loaddata aaa.json 

- python manage.py loaddata bbb.json 

- python manage.py loaddata ccc.json 

장고는? 장고(DJango)는 파이썬(python)으로 제작된 오픈 소스 풀 스택 웹프레임워크입니다.