Я использую django-registration, которая как-то перестала работать так, как должна работать. Я полностью потерял это и не знаю, с чего начать искать ошибку.django-registration активирует пользователя, но показывает ошибку
Так что случается, что всякий раз, когда пользователь нажимает на ссылку активации, он получает шаблон activation.html. Это должно отображаться только при возникновении ошибки.
Но на самом деле нет ошибок. Пользователь активируется и может войти в систему.
Любые мысли об этом будут очень признательны.
Вы правы, я исправил заголовок. Но я думаю, вы ошибаетесь в своем ответе. По крайней мере, документация: http://docs.b-list.org/django-registration/0.8/views.html гласит, что «При неудачной активации отобразит регистрацию шаблона/activate.html, чтобы отобразить сообщение об ошибке, чтобы переопределить thise, передайте аргумент template_name (см. ниже). " – Kai
Действительно. В документах: 'registration/activate.html: Используется, если активация учетной записи не выполняется. ' –
А, вы используете версию 0.8, которая, по-видимому, прошла полную переписку. Я все еще использую более старую версию, на которую я основывал свой ответ. Извини за это. –