Problem: 구동 환경에서 사용하는 settings 파일 이름 변수로 사용하기.
Solution:
from django.conf import settings setting_value = str(settings).split('"')[-2] # settings 값을 문자열로 읽어옴 target = setting_value.split(".")[-1] # settings의 파일 값
str(settings): <Settings "appname.setting_folder.setting">
setting_value: appname.setting_folder.setting
target: setting
URL: https://docs.djangoproject.com/en/4.0/topics/settings/
'Django' 카테고리의 다른 글
[Django] Function Based View 환경에서 Swagger 사용하기 (0) | 2022.04.28 |
---|---|
[Django API] Django + JWT (0) | 2022.04.26 |
[Django] 500 Internal server error handler (0) | 2022.02.14 |
[Django] Debug=False 설정 시 static 이 깨지는 오류 (0) | 2021.12.27 |
[Django] request header 읽기 (0) | 2021.12.22 |