raise ImproperlyConfigured(
django.core.exceptions.ImproperlyConfigured: Requested setting INSTALLED_APPS, but settings are not configured. You must either define the environment variable DJANGO_SETTINGS_MODULE or call settings.configure() before accessing settings.
import os
import django
import csv
import sys
import hgtk
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "koodon_project.settings")
django.setup()
from sell.models import *
CSV_PATH_BRAND = './brandlist.csv'
위와 같이,
from sell.models import *
을
django.setup()보다 아래에 위치시켜야 한다.
django.setup()을 하지 않은 상태에서
장고의 sell 앱 models.py모듈을 접근하니 발생했던 에러
샤넬 프로젝트하면서도 발생했던 문제였는데,
그 원인을 이제서야 찾았다.