인프런 커뮤니티 질문&답변

Cooper Ben님의 프로필 이미지
Cooper Ben

작성한 질문수

파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트

회원 가입 환영 이메일 보내기

send mail 테스트에서

작성

·

136

0

 

 

이러한 오류가 계속 뜨고 '1'이 안떠서 해매고있습니다.. ㅠ 어떠한 문제가 있을까요? 환경변수에 key값까지 등록을 했는데 말이조..

답변 1

0

이진석님의 프로필 이미지
이진석
지식공유자

안녕하세요.

환경변수에 key를 등록하셨더라도, 그 환경변수가 현재의 터미널에 제대로 로딩이 안 되었을 수 있습니다.

장고 쉘을 이미 구동시켜놓은 상황에서 다른 창에서 환경변수를 등록하였을 때, 그 장고 쉘에서 나갔다가 다시 시작해줘야 하는 데, 재시작없이 그대로 구동하셨다면 환경변수를 다시 읽어오진 않았을 것입니다. 만약 그렇다면, 장고 쉘을 재시작해보시구요.

혹은 장고 common.py 에 SENDGRID_API_KEY 값에 문자열로 직접 key를 등록하시고 나서, 다시 장고 쉘을 구동해서 테스트해보시겠어요? 만약 동작한다면 오류 상황에서는 환경변수 로딩이 제대로 되지 않았던 것입니다.

Cooper Ben님의 프로필 이미지
Cooper Ben
질문자

문제점을 찾았습니다. 

Sender Authentication 에서 이메일 설정을 하지 않고 계속 요청을하여 인증되지 않는 이메일 오류로 발송이 되지 않았던 점을 구글링을 해서 사용법을 숙지후 SendGrid 내에서 이메일 설정후 인증을 한후 키를 다시 받고 실행하니 되었습니다.  감사합니다

Cooper Ben님의 프로필 이미지
Cooper Ben

작성한 질문수

질문하기