Question

J'utilise django-enregistrement et pour une raison quelconque, quand il envoie l'e-mail d'activation, il insère un signe égal dans le troisième dernier caractère en tant que tel: http://example.com/accounts/activate/a65b4aca5156211bc522e29f3e872290544d14= e4 /

Cela signifie que le répartiteur d'URL ne capture pas l'URL (l'expression rationnelle est ^activate/(?P<activation_key>\w+)/$. L'URL est de toute façon incorrecte, car il devrait être sans le signe égal.

Quelqu'un sait pourquoi cela se passe?

Était-ce utile?

La solution

Votre client de messagerie ne lit pas le message cité-encodée-imprimable correctement. A = à l'extrémité d'un moyen de ligne que la ligne doit être concaténé avec la ligne suivante de façon transparente.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top