We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
PasswordResetSerializer
1 parent af9dcbd commit 7e85667Copy full SHA for 7e85667
rest_auth/serializers.py
@@ -140,6 +140,11 @@ class PasswordResetSerializer(serializers.Serializer):
140
141
password_reset_form_class = PasswordResetForm
142
143
+ def get_email_options(self):
144
+ """ Override this method to change default e-mail options
145
+ """
146
+ return {}
147
+
148
def validate_email(self, value):
149
# Create PasswordResetForm with the serializer
150
self.reset_form = self.password_reset_form_class(data=self.initial_data)
@@ -159,6 +164,8 @@ def save(self):
159
164
'from_email': getattr(settings, 'DEFAULT_FROM_EMAIL'),
160
165
'request': request,
161
166
}
167
168
+ opts.update(self.get_email_options())
162
169
self.reset_form.save(**opts)
163
170
171
0 commit comments