次のコード行を使用して、django アプリでユーザーのパスワードを変更しようとしていました。
from django.contrib.auth.models import User
u = User.objects.get(email__exact='someemail@someting.com')
u.set_password('mynewpassword')
u.save()
(このユーザーは既にユーザー データベースに存在します)
エラーなどはありませんでした。しかし、今は新しいパスワードまたは古いパスワードを使用してログインできません!!
どうしたの ??
(これは、作成されたすべてのユーザーで発生します。管理者にもログインできません( manage.py changepassword を使用して変更しても)