Я использую Django 2.0+ и пытаюсь просто подключить существующую функцию сброса пароля к моему веб-сайту. Если электронная почта не существует, она успешно отправляется. Если он существует, я получаю эту ошибку:
'microsecond' is an invalid keyword argument for replace()
Я никогда не касался какого-либо кода бэкэнда для этой функции, поэтому я предполагаю, что он будет работать из коробки.
Трассировка:
C:\Users\djank\documents\github\lfgm_2019\lib\site-packages\django\core\handlers\exception.py in inner
response = get_response(request) …
▶ Local vars
C:\Users\djank\documents\github\lfgm_2019\lib\site-packages\django\core\handlers\base.py in _get_response
response = self.process_exception_by_middleware(e, request) …
▶ Local vars
C:\Users\djank\documents\github\lfgm_2019\lib\site-packages\django\core\handlers\base.py in _get_response
response = wrapped_callback(request, *callback_args, **callback_kwargs) …
▶ Local vars
C:\Users\djank\documents\github\lfgm_2019\lib\site-packages\django\views\generic\base.py in view
return self.dispatch(request, *args, **kwargs) …
▶ Local vars
C:\Users\djank\documents\github\lfgm_2019\lib\site-packages\django\utils\decorators.py in _wrapper
return bound_method(*args, **kwargs) …
▶ Local vars
C:\Users\djank\documents\github\lfgm_2019\lib\site-packages\django\utils\decorators.py in _wrapped_view
response = view_func(request, *args, **kwargs) …
▶ Local vars
C:\Users\djank\documents\github\lfgm_2019\lib\site-packages\django\contrib\auth\views.py in dispatch
return super().dispatch(*args, **kwargs) …
▶ Local vars
C:\Users\djank\documents\github\lfgm_2019\lib\site-packages\django\views\generic\base.py in dispatch
return handler(request, *args, **kwargs) …
▶ Local vars
C:\Users\djank\documents\github\lfgm_2019\lib\site-packages\django\views\generic\edit.py in post
return self.form_valid(form) …
▶ Local vars
C:\Users\djank\documents\github\lfgm_2019\lib\site-packages\django\contrib\auth\views.py in form_valid
form.save(**opts) …
▶ Local vars
C:\Users\djank\documents\github\lfgm_2019\lib\site-packages\django\contrib\auth\forms.py in save
'token': token_generator.make_token(user), …
▶ Local vars
C:\Users\djank\documents\github\lfgm_2019\lib\site-packages\django\contrib\auth\tokens.py in make_token
return self._make_token_with_timestamp(user, self._num_days(self._today())) …
▶ Local vars
C:\Users\djank\documents\github\lfgm_2019\lib\site-packages\django\contrib\auth\tokens.py in _make_token_with_timestamp
self._make_hash_value(user, timestamp), …
▶ Local vars
C:\Users\djank\documents\github\lfgm_2019\lib\site-packages\django\contrib\auth\tokens.py in _make_hash_value
login_timestamp = '' if user.last_login is None else user.last_login.replace(microsecond=0, tzinfo=None)
У меня есть модель CustomUser, которую я использую, но я не вижу, есть ли соединение или, если да, где соединение может быть с этим.
Помогите!