inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

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

실습 - 장고 템플릿 시스템을 활용한 이메일 제목/내용 메세지 만들기

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

87

Blake Jeong

작성한 질문수 1

0

메일 전송을 커맨드로 지정해주셨는데,

 

어떤 상황에서 보통 사용되는지 궁금합니다.

 

그리고, 서비스 내에서 특정 상황에서 알아서 (python manage.py ~ 명령어를 터미널에 따로 입력하지않아도) 이메일을 보내게 하려는 것이라면 어떻게 커맨드로 설정해놓은 저 부분을 실행시키는지 궁금합니다.

python django

답변 1

0

이진석

안녕하세요.

장고 management command의 경우, call_command 메서드를 통해 지정 명령을 호출하실 수 있습니다.
https://docs.djangoproject.com/en/5.2/ref/django-admin/#running-management-commands-from-your-code

그런데 이메일 전송의 경우, 다양한 곳에서 사용될 수 있으니 call_command를 쓰시기보다, 별도 함수로 구현하시고 management command에서는 함수를 호출해서 쓰시는 것이 관리성이 더 나으실 수 있으실 듯 합니다.

살펴보시고 댓글 남겨주세요. :-)

pycharm 리딤코드

0

64

2

pycharm 프로 에디션

0

161

2

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

0

258

1

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

0

120

2

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

0

289

1

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

1

224

1

PyCharm Professional

0

257

1

accounts/url 질의

0

235

2

render 관련

0

230

1

추가질문 환경세팅)

0

343

3

장고프로젝트 생성시

0

254

2

도커 설치관련

0

234

1

환경세팅 질문드려요

0

234

1

smtp 발송에서

0

276

2

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

0

199

1

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

0

250

2

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

0

372

1

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

0

207

1

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

0

272

1

Http Method 관련 질문입니다.

0

165

1

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

0

494

1

파이참 프로 에디션

0

207

1

sql

0

348

1

Git

0

245

1