[내일배움단 ai트랙 3기] TIL 221202

2022. 12. 5. 08:55스파르타코딩클럽[AI트랙 3기]/TIL

221202

굉장한 시련이다!!! 템플릿을 정하고 바꾸는 과정에서 꽤나 큰 어려움을 겪고 있는중.. 보기 좋은 프론트를 만들고 있는데 과연 이것을 백엔드로 잘 적용시킬 수 있을까? 무한 걱정중..


ㅁ메일로 비밀번호 변경 링크 받기

#장고 이메일링크받기
https://velog.io/@yhe228/nodemailer-%EC%9D%B4%EB%A9%94%EC%9D%BC-%EC%9D%B8%EC%A6%9D%EC%9D%84-%ED%86%B5%ED%95%9C-%EB%B9%84%EB%B0%80%EB%B2%88%ED%98%B8-%EC%B4%88%EA%B8%B0%ED%99%94-%EA%B8%B0%EB%8A%A5-%EA%B5%AC%ED%98%84




#장고 이메일로 링크받기
https://eunjin3786.tistory.com/329

*url.py
   path('password_reset/', auth_views.PasswordResetView.as_view(), name='password_reset'),
   path('password_reset_done/', auth_views.PasswordResetDoneView.as_view(), name='password_reset_done'),
   path('password_reset_confirm/<uidb64>/<token>/', auth_views.PasswordResetConfirmView.as_view(), name='password_reset_confirm'),
   path('password_reset_complete/', auth_views.PasswordResetCompleteView.as_view(), name='password_reset_complete'),


*settings.py
1)http로 갈때 > SECURE_SSL_REDIRECT = True
2)메일발신자 지정
 (1) 구글메일
EMAIL BACKEND ='django.core.mai.backends.smtp.EmailBackend'
EMAIL_PORT ='587'
EMAIL_HOST = 'smtp.gmail.com'
EMAIL_HOST_USER = '보낼주소@gmail.com'
EMAIL_HOST_PASSWORD =' 구글 계정 비밀번호 '
EMAIL_USE_TLS = True
DEFAULT_FROM_EMAIL = EMAIL_HOST_USER