inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

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

sendgrid api key 환경변수 설정시 문제점

507

윤해빈

작성한 질문수 23

0

겨우겨우 sendgrid 회원가입 절차를 마치고나서 (이제 4,5일 정도 검토를 하더라구요) , API키를 발급받고 등록을 하려는데 문제가 생겼습니다.

 

저는 윈도우10 환경이라 VSCODE의 터미널 cmd 창에서 API키를 입력하려고 했습니다.

강사님의 말씀대로 set SENDGRID_API_KEY = 발급받은 키   이렇게 입력을 하고나서 확인을 해보니 키가 등록되어있지 않은 것 같습니다.

윈도우 환경에서 등록할 방법을 찾지못했는데 혹시 제가 빠뜨린 부분이 있을까요?

일단 WSL2를 설치하고 우분투를 깔아서 강사님과 완전 똑같이 해볼려고 ZSH를 설치하려 하고는 있는데 그것조차 원활하지가 않아서 질문드립니다 ㅜㅜ

docker django python react

답변 1

0

이진석

안녕하세요.

터미널에서 환경변수를 설정하는 방법은 터미널 프로그램 종류에 따라 다릅니다. 그래서 많이 헷갈리실 수 있겠는데요.

환경변수 때문에 굳이 wsl2 까지 설치하실 필요는 없으실 듯 합니다.

일단은 터미널에서 환경변수를 세팅하지 마시고, 윈도우 OS 자체에 환경변수를 설정하는 방법을 써보시면 어떨까요?

윈도우에서 "시스템 환경변수 편집" 메뉴를 찾으셔서, 그곳에 환경변수를 등록하시고, VSCode/PyCharm을 모두 종료하셨다가 다시 실행하시거나, 리부팅 하신 후에 환경변수 값을 확인해보시겠어요?

명령 프롬프트에서 set 명령으로 환경변수 목록을 리스팅하실 수 있고,

python manage.py shell 명령으로 구동하신 장고 쉘에서는, 장고 쉘에서 다시 읽어들인 환경변수는 import os; os.environ 을 통해서 확인하실 수 있습니다.

쉘에서 아래 코드로 환경변수 값을 출력하실 수 있구요. 해당 환경변수KEY의 환경변수가 없을 경우 KeyError가 발생합니다.

print(os.environ["환경변수KEY"])

확인해보시고, 댓글 달아주세요.

해결되셨다면 본 질문의 상태를 해결됨으로 변경해주시구요.

화이팅입니다. :-)

 

안녕하세요.

0

62

1

[OneToOne Field Demo] get_user_model() 메서드를 활용해야 하는 이유?

0

285

1

useEffect 훅에서 else 유무에 따른 결과

0

222

1

useAxios 훅의 dependency array 설정

0

254

1

useEffect에서 변수 업데이트 관련 질문

0

389

1

rest_framework.generics.CreateAPIView의 model 속성 유무

0

276

1

bootstrap4

0

481

4

리뉴얼 강의가 오픈이 되면 기존 강의는 더이상 못보는걸까요

1

374

1

admin form에서 앞선 필드 선택 후 다른 필드 select widget 구성하는 방법

0

578

3

useState는 필수일까요?

0

272

1

python manage.py makemigrations instagram 시 created_at default 오류가 발생합니다.

0

610

4

Django allauth를 사용한 소셜 로그인 시 에러

0

660

1

프로젝트명 변경 뒤, 디버그툴바+디버그모드 사용 시 에러

0

569

2

useLocalStorage() 함수 사용여부

0

238

1

django에 LOGIN_URL = '/accounts/login/'의 의미?

0

454

1

리듀서의 의미 재확인

0

439

1

simple-jwt Refresh Token 사용 노하우

0

907

2

docker compose 를 통한 배포 관련 오류 문의

0

686

1

파이썬 속도 장고 관련 궁금한게 있습니다.

0

372

1

is_like_user

0

238

1

related_name 오류

0

278

1

re_path 오류

0

265

1

re_path url

0

255

1

No post matches the given query

0

671

2