django 외부스크립트에서 프로젝트 models 사용하기

떵떵·2022년 4월 28일
0

django

목록 보기
5/5
import os
import sys
import django
sys.path.append('너의 프로젝트 절대경로')
os.environ.setdefault('DJANGO_SETTINGS_MODULE', '너의 프로젝트.settings') #settings.py가 있는곳
django

외부 스크립트에서 models를 불러와 사용하려는데 자꾸 import error 떠서 담배 마려웠다가
sys.path.append()를 붙이면 된다길래 해봤더니 시원시원하게 됨 good
프로젝트 경로 2개면 상위 폴더 절대경로 넣고
밑에 '너의 프로젝트'는 settings.py 가지고있는 프로젝트 명(manage.py에 9번째 줄에도 나와있음)

이 방법이 아마 1번밖에 못 쓰는걸로 알고있음

0개의 댓글