Django

[Django] settings 파일

torimuk 2021. 12. 22. 09:23

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/