MyGear - User-Registrierung mit eMail-Bestätigung

- Veröffentlicht unter Programmieren von
User können sich aktuell einfach so registrieren. Um Fake-Accounts zu verhindern, soll eine Registrierung nur möglich sein, nachdem der User in einer Mail auf einen Bestätigungslink geklickt hat. In der ursprünglichen signup.html ändert sich nichts. In der urls.py ergänze ich: path(r'^activate/(?P<uidb64>[0-9A-Za-z_\-]+)/(?P<token>[0-9A-Za-z]{1,13}-[0-9A-Za-z]{1,20})/$', activate, [...] Weiterlesen

MyGear - Avatar-Bild

- Veröffentlicht unter Programmieren von
Nachdem das Benutzerprofil steht, muss ein Avatar-Bild her. In den Models der Accounts-App ist ja schon alles vorbereitet. Hier kommt aber noch eine Funktion dazu, damit jeder User seinen eigenen Ordner erhält. Diese nutze ich später noch einmal, um Bilder der Ausrüstung im User-Ordner zu speichern. def get_upload_path(instance,filename): folder=instance.user.email.replace('@','') return [...] Weiterlesen