2011-05-14 4 views
0

저는 장고 등록을 사용하고 있으며 사용자가 비밀번호 재설정을 요청한 후 이메일을 맞춤 설정하는 것과 관련하여 두 가지 질문을합니다. django-registration 이메일 맞춤 설정

내가 현재 password_reset_email.html에있는 것입니다 :

{% load i18n %} 
{% blocktrans %} Please click the link below to change your password: 
{% endblocktrans %} 

{% block reset_link %}{{ domain }}{% url auth_password_reset_confirm uidb36=uid, token=token %} 

Thanks, 
Mysite 
{% endblock %} 

그리고에 내 settings.py :

DEFAULT_FROM_EMAIL = 'Mysite' 

나는 두 가지 질문이 -

1) 현재 이메일 Mysite에서입니다 반송 주소는 'Mysite'입니다. Mysite으로 표시되도록하려면 어떻게해야 하나? 반송 주소는 '[email protected]'입니까?

2) 현재 이메일 제목에 'Password reset on Mysite' 어떻게/암호 재설정 이메일의 제목을 변경합니까?

답변

2

1)이이 변화하지 않았다, DEFAULT_FROM_EMAIL = 'Mysite <[email protected]>'

2) 체크 마지막에 이메일 설정을 변경해야합니다. 장고 등록에는 제목이 하드 코드되어 있습니다.

편집 : 수정 : 암호 재설정 제목이 장고의 PasswordResetForm하지 장고 등록에 의해 설정된다.

+0

둘 다 알아 냈습니다. 감사. – David542

1

당신은 확인

activation_email_subject.txt/당신의 < ...> 템플릿/등록에서 전자 메일의 제목을 변경할 수 파일이 당신이 원하는대로 그 안에 넣어 존재해야합니다.

또한 이메일은 [email protected] 대신 "[email protected]"이어야합니다.

관련 문제