inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

장고 설계철학으로 시작하는 파이썬 장고 입문

실습 - 장고 Custom management command를 활용한 smtp 메일 발송

django.conf.settings

743

ㅇㅅㅎ

작성한 질문수 7

0

아래와 같이작성후 setting을 바꾸려고 하는데 참조가 안되는데 왜그러는 걸 까요??

python django

답변 2

0

이진석

venv\Scripts 경로에서 python manage.py 명령을 실행하셨습니다. 이는 venv\Scripts\manage.py 파일을 python 명령으로 실행하겠다는 명령입니다. 그런데 그 경로에 그 파일이 없죠. 그러니 Can't open file venv\Scripts\manage.py 오류가 발생하는 것입니다.

image

c:\Users\sung\workspace\mydjango01 경로에 manage.py 파일이 있을 것입니다. 그러니 그 경로에서 python manage.py 명령을 내려주시는 것이 맞습니다.

윈도우 탐색기에서 현재 보고 있는 디렉토리 경로가 중요하듯이, 명령행에서도 항상 현재 보고 있는 디렉토리 경로가 중요합니다.

그런데, 스샷에서는 처음에는 mydjango01 폴더에서 python manage.py 명령을 수행하셨던 것으로 보이는 데, 뭔가 다른 오류가 있었나요?

0

이진석

안녕하세요.

장고 settings 는 필히 django.conf 의 settings 를 임포트하셔야 합니다. 우리 프로젝트에서 mysite/settings.py 를 통해 설정을 하고 있지만, 이 settings가 전부가 아니구요. 이는 장고의 기본 settings를 덮어쓰는 목적입니다.

장고 기본의 settings는 django/conf/global_settings.py 이구요. django/conf/global_settings.py 와 mysite/settings.py 를 합친 내역을 참조를 해야 하는 데, 이를 django.conf.settings가 해주고 있습니다.

아래 코드를 보시면 DEFAULT_FROM_EMAIL 설정을 확인하실 수 있습니다.
https://github.com/django/django/blob/4.2/django/conf/global_settings.py#L230

그러니 from mysite import settings 코드를 삭제하시고
from django.conf import settings로 변경해주세요.

살펴보시고 댓글 부탁드립니다.

화이팅입니다. :-)

0

ㅇㅅㅎ

감사합니다 매번이렇게 빨리 답장해주시고 처음 장고를 접해본 비전공자로써 한줄기의 빛 같은 존재이십니다ㅠㅠ 덕분에 해결되었습니다. 근데 마지막까지 작성 후 작동시켰는데 왜 에러가 뜨는지 알 수 있을까요? 맥이다보니 따라하는데 헷갈려서요..

pycharm 리딤코드

0

67

2

pycharm 프로 에디션

0

164

2

메일 전송하는 부분은 어떨때 쓰는건가요?

0

88

1

'venv' 같은 이름의 가상환경 만들지마세요

0

267

1

get_object_or_404로 바꾼 후 계속 오류가 나옵니다

0

121

2

[Django 5 버전 - 해결 방법] Method Not Allowed (GET)

0

291

1

개발환경 구축 관련하여 질문드립니다.

1

225

1

PyCharm Professional

0

259

1

accounts/url 질의

0

236

2

render 관련

0

231

1

추가질문 환경세팅)

0

345

3

장고프로젝트 생성시

0

256

2

도커 설치관련

0

235

1

환경세팅 질문드려요

0

235

1

smtp 발송에서

0

277

2

주소가 app/app/1로 나와요

0

201

1

주소가 app/app/1로 나옵니다

0

251

2

CreateView에 html 코드가 어떻게 적용되는 걸까요?

0

374

1

#장고 철학5 모델 설계 질문 드립니다.

0

209

1

URL 매핑 관련해서 질문드립니다.

0

273

1

Http Method 관련 질문입니다.

0

168

1

벌레모양 디버그랑 런이란 무슨 차이가 있나요?

0

498

1

파이참 프로 에디션

0

211

1

sql

0

354

1