Dj restauth reset password customizing template not working

Я использую dj rest auth пакет для регистрации и входа, а для сброса пароля я настроил параметры шаблона для использования моего собственного html шаблона электронной почты:

class CustomPasswordResetSerializer(PasswordResetSerializer):
def save(self):
    request = self.context.get('request')
    # Set some values to trigger the send_email method.
    opts = {
        'use_https': request.is_secure(),
        #'from_email': 'noreply@mizbans.com',
        'from_email': getattr(settings, 'DEFAULT_FROM_EMAIL'),
        'request': request,
        
        # here I have set my desired template to be used
        # don't forget to add your templates directory in settings to be found
        'email_template_name': 'password_reset_email.html',
        'html_email_template_name': 'password_reset_email.html'
    }

    opts.update(self.get_email_options())
    self.reset_form.save(**opts)

и в файле с именем email.py :

class MyPasswordResetSerializer(PasswordResetSerializer):
context={'domain':settings.WEBSITE_DOMAIN,'site_name':'mizban'}

def get_email_options(self) :
  
    return {
        'email_template_name': 'password_reset_email.html',
        'context':'context'
    }

Проблема в том, что этот код работает на моем локальном компьютере и отправляет электронные письма с настроенным html шаблоном, но когда я развертываю его, он все еще использует html шаблон пакета по умолчанию, что я упускаю?

Вернуться на верх