728x90
반응형
django에서 사용하면 문제가 안되지만.
django 모듈에서 사용을 하지 않고 일단 모듈 확인을 위해 파이썬 소스를 실행하면
아래와 같은 오류가 발생한다.
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.
이렇게 발생하면 settings를 설정해야 하는 상황이 옵니다.
해당 실행하려는 소스 파일에서
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "projectName.settings")
from django.core.wsgi import get_wsgi_application
application = get_wsgi_application()
def test():
print('test')
if __name__ == '__main__':
test()
위의 소스에서 projectName에 설정한 프로젝트 명을 넣으면 됩니다.
그러면 문제없이 테스트가 가능할 거예요~
728x90
반응형
'Dev > Django' 카테고리의 다른 글
Django-git 사용시 ignore 설정 (0) | 2020.11.24 |
---|---|
Django 개발 일기~ (0) | 2020.11.19 |
django model Table 삭제 방법 (1) | 2020.10.20 |
내부망 접속 방법 (0) | 2020.10.19 |
Django-DATABASES init_command 멀티 설정 (0) | 2020.08.31 |