장고 settings.py 유의점

hyuckhoon.ko·2020년 12월 2일
1

아래와 같이 settings.py가 작성됐다고 해보자.

kakao_userid = config('kakao_userid')
kakao_profile = config('kakao_profile')

아래의 명령어를 통해 쉘에 접속 후, 다시 아래의 명령어를 입력해보자.

python manage.py shell_plus
from django.conf import settings




1. 문제점

>>> settings.kakao_userid

쉘에서 위와 같이 타이핑 시 에러 발생.
AttributeError: 'Settings' object has no attribute 'kakao_userid'



2. 해결

settings.py의 Constant는 대문자로 작성돼야 함.


0개의 댓글