Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Warning
titleVanhentunutta tietoa!

Tää on IPA-ajalta. Käyttäjätunnusten vaihtaminen ei tällä hetkellä de facto onnistu. Oikeesti onnistuis jos tän saman tempun tekis Crowdissa mikä tässä tehdään IPAssa. Mut siinä on vielä haasteita. Pending programming.

 

Kompassin profiilisivulla lukee näin:

...

Code Block
languagepy
titleKäyttäjätunnuksen vaihtaminen ja salasananpalautustokenin luonti käsin
old_username = "desuprofile_numero"
new_username = "kankineechan"
 
from core.models import Person, PasswordResetToken
 
p = Person.objects.get(user__username=old_username)
 
p.user.username = new_username
p.user.save()
 
t = PasswordResetToken(person=p)
t.save()
t.code
# näyttää koodin, muodosta osoite mailiin näin:
# https://kompassi.eu/profile/password/reset/<code>