Я хочу обновить некоторые поля таблицы auth_user в django. На самом деле я переношу некоторых пользователей с одного веб-сайта на другой, поэтому я хочу обновить поле пароля в таблице auth_user. Но когда я использую запрос на обновление, это дает мне некоторые ошибки.
некоторые вещи, которые я пробовал
values=User.objects.get(username=request.POST['username'])
values.password=request.POST['password']
values.password.save()
выдает ошибку объект 'unicode' не имеет атрибута 'сохранить
а если бы я попробовал этот
values=User.objects.get(username=request.POST['username']).update(password=request.POST['password'])
тогда ошибка объект "Пользователь" не имеет атрибута "обновление"
на самом деле я не хочу отправлять электронные письма пользователям, чтобы обновить их пароль и перенаправить их на страницу забытого пароля. Но всякий раз, когда пользователь пытается войти на сайт, и если его пароль не совпадает, но он ввел пароль правильно, но из-за миграции его пароль не работает в django, тогда введенный им пароль должен быть обновлен в таблице auth_user (зашифрованный пароль).
Между ними я должен убедиться, что этот пользователь является аутентифицированным пользователем предыдущего сайта.
Поэтому, пожалуйста, предложите мне какой-нибудь способ, чтобы я мог обновить его пароль в таблице auth_user.