django подтверждение по электронной почте перед регистрацией разрешено - PullRequest
0 голосов
/ 28 апреля 2020

Я пытаюсь создать часть приложения для проверки электронной почты. Таким образом, пользователь вводит свою электронную почту, отправляет хиты и получает электронное письмо с одноразовым «токеном» или ссылкой, которая позволяет им получить доступ к реальной странице регистрации. Как мне go узнать об этом с более новой версией django, поскольку код

from django.contrib.auth.tokens import PasswordResetTokenGenerator

from django.utils import six

не работает ?

Фактическая ошибка говорит, что нельзя импортировать имя шесть из django .utils. В других ответах При получении Django 3.0.0 последней версии я не могу импортировать имя 'six' из 'django .utils', что связано с удалением шести из django 3.0. Есть ли лучший способ сделать подтверждающие письма при регистрации?

1 Ответ

0 голосов
/ 03 мая 2020

Установите шесть: pip установите шесть

или, если оно уже установлено

, измените это: 'из django .utils import six' для этого: import six

https://docs.djangoproject.com/en/3.0/releases/3.0/ Поскольку мы ожидаем, что приложения потеряют совместимость Python 2 при добавлении поддержки Django 3.0, мы сейчас удаляем эти API. django .utils.six - Удалите использование этой библиотеки или переключитесь на шесть.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...