Nun verstehe ich nicht, was der Link tun soll… Meine Funktion, die den Aktivierungslink raushaut, sieht so aus:
Code: Alles auswählen
def sendmailconfirm(self):
file = open(MEDIA_ROOT + os.path.sep + 'sent_emails/myfile.txt', 'r')
content = file.read()
file.close()
# EmailMessage class version
mail = EmailMessage('subject', content, '<meinemailaddy>@web.de', [self.cleaned_data['email']])
mail.send()
Code: Alles auswählen
<!-- templates/registration/password_reset_confirm.html -->
{% extends "base.html" %}
{% block title %}Enter new password{% endblock %}
{% block content %}
{% if validlink %}
<h1>Set a new password!</h1>
<form method="POST">
{% csrf_token %}
{{ form.as_p }}
<input type="submit" value="Change my password">
</form>
{% else %}
<p>The password reset link was invalid, possibly because it has already been used. Please request a new password reset.</p>
{% endif %}
{% endblock %}
Passwort nicht erfolgreich zurückgesetzt
Der Link zum Zurücksetzen Ihres Passworts ist ungültig, wahrscheinlich weil er schon einmal benutzt wurde. Bitte setzen Sie Ihr Passwort erneut zurück.
Ich denke mal, da habe ich was übersehen, daher meine Frage: Wie soll ich da weitermachen? Besten Dank im Voraus für Tipps