Django에서 DB 정상 연결되었는 지 확인하기
- django와 같은 프레임워크를 사용하다보면, 다양한 DB와 연동을 하게 되는데, 잘 연동되었는지 의문이 들때가 있다.
- 이때, 아래 절차를 통해 DB가 연결이 되고, django에서 데이터를 정상적으로 읽을 수 있는지 확인할 수 있다.
ORM으로 확인하는 방법
- python문법을 통해 DB를 조작할 수 있는 ORM을 사용
1) python shell 실행
python manage.py shell
2) model import 하기
from <app이름>.models import *
3) db에서 데이터 읽기
- 명령어 실행시, QuerySet이 반환되면 성공!
# 모든 데이터를 불러오는 코드
data= <model명>.objects.all()
- 데이터 추출하기

- 특정 데이터, 특정 조건의 데이터 추출하기

- model에서 새로운 데이터 삽입하기


- 내용변경하기



- 데이터 삭제



참고