Пользовательский текст электронной почты активации Django не отображается

1 Omkommersind [2016-02-20 18:34:00]

У меня есть файл activation_email.txt:

{% load i18n %}
{% trans "Регистрация на сайте" %}
{% trans "Для активации Вашего аккаунта необходимо перейти по ссылке" %}:
http://{{ site }}{% url 'registration_activate' activation_key %}
{% trans "Спасибо" %}!

и activation_email_subject.txt:

{% load i18n %}
{% trans "Активация аккаунта" %} - {{ site }}

в моей папке регистрации, но у моих писем активации нет текста из файла activation_email.txt, у них есть общее сообщение django, например:

Вы (или кто-то притворяетесь вам) попросили зарегистрировать учетную запись в% компании%. Если это не вы, пожалуйста, проигнорируйте это письмо, и ваш адрес будет удален из наших записей.

Чтобы активировать эту учетную запись, нажмите следующую ссылку в течение следующих 2 дней:

%ссылка%

С уважением,% компания% Управление

несмотря на то, что тема взята из файла activation_email_subject.txt. Любые идеи оценены

django django-registration


2 ответа


1 Решение Omkommersind [2016-02-26 15:55:00]

Я нашел решение. Вы должны добавить REGISTRATION_EMAIL_HTML = False к файлу настроек django, чтобы решить проблему.


1 keno [2016-07-24 03:41:00]

Это сработало и для меня. Ввод REGISTRATION_EMAIL_HTML = False в настройках позволяет вам настроить файл activation_email.txt