[Tip] Django Tip

이상해씨·2023년 12월 20일
0

장고 (Django)

목록 보기
32/38

shell_plus

  • Django shell은 필요한 모델이 있으면 항상 import를 해주어야 한다

  • django-extensions 패키지의 shell_plus를 사용하여 실행 시 해당 프로젝트 내의 필요한 부분을 자동으로 import 해준다

django-extenstions 사용방법

1. 설치하기

  • shell에서 실행
pip install django-extensions

2. settings.py 설정

  • 해당 프로젝트의 settings.py의 INSTALLED_APPSdjango_extensions를 추가
INSTALLED_APPS = [
    ...,
    'django_extensions',
    ...,
]

3.shell_plus 실행하기

python manage.py shell_plus
  • 성공시, 프로젝트를 다루는데 필요한 모듈들을 실행만 시켜도 자동으로 import해줌!!
profile
공부에는 끝이 없다

0개의 댓글