django db update시 따로 custom py 활용?

질문 한가지만 더 드리고자 합니다!
django model 및 db 생성 완료 후,
db update를 하려고 합니다.

추가 API 및 data-process가 진행된 코딩을 통해서 추출된 dataframe 을 넣으려고 하는데,
이를 py file로 만들고 실행하는 방식으로 진행하려니,
예를 들어 test.py 를 만들고 from .models import MyModel 과 같은 형태로 모델을 불러서 진행하고자 하니 안되더라구요.
기존 py 파일들에서만 가능하게 셋업이 되어서 그런것같긴한데..

py 파일에 django shell을 이용할수 있는 방법이 있을지요 ?
custom file에서도 model import 후 편집하고 싶습니다. ㅠ

타이거퀀트 485

2020년 7월 12일 5:23 오후

목록으로
1개의 답변이 있습니다. 1 / 1 Page

자문자답인데..

import os
os.environ.setdefault("DJANGO_SETTINGS_MODULE","config.settings")
import django
django.setup()

넣고 밑에 model load하니까 사용가능하네요~

타이거퀀트

M 2020년 7월 12일 6:11 오후