https://integer-ji.tistory.com/180
secrets.json을 여러가지 방법으로 사용해 보겠습니다.
kakao api를 사용하기 위해 api_key를 받아서 추가하였습니다.
이제 이 값을 views.py에 넣어 관리를 하였지만
그렇게 하다 보니 git에 그대로 노출이 되어 secrets.json에 넣어 관리하기로 하였습니다.
먼저 setting 에서는 get_secret를 통하여 API_KEY를 가져옵니다.
이 값을 views 단으로 넘겨주기 위해서는
from django.conf import settings
API_KEY = getattr(settings, 'API_KEY', 'API_KEY')
settings를 import 해준 뒤 getattr 함수를 사용하여 settings의 API_KEY를 가져옵니다.
<script type="text/javascript" src="//dapi.kakao.com/v2/maps/sdk.js?appkey={{apiKey}}"></script>
그리고 html에서는 실제 사용하기 위해 apikey라는 키값을 이용해 설정해 줍니다.
끝
'코딩공부 > Python Django' 카테고리의 다른 글
django SMTP gmail 설정 및 테스트 (0) | 2020.08.20 |
---|---|
django ngrok를 이용한 개발서버 모바일로 접속하기 (0) | 2020.08.16 |
kakao 지도 api를 활용한 for문 돌리기.. (0) | 2020.08.04 |
django json으로 넘긴 데이터 javascript로 받기 ajax 호출 (0) | 2020.08.03 |
heroku ModuleNotFoundError: No module named 'app.wsgi' (0) | 2020.07.31 |