【发布时间】:2015-09-14 21:23:04
【问题描述】:
我正在 django 中创建一个应用程序,并且我有一个用户可以更改其他用户的密码和用户名。
在我的views.py中,我有一个控制它的视图。
我通过这种方式获取具体用户名的用户:
user = User.objects.get(username=user_name)
user.username = request.POST['username']
user.set_password(request.POST['password'])
user.save()
但是当我全部保存时,我看到所选用户的用户名没有改变。
如何设置所选用户“user_name”的用户名和密码?
谢谢!
【问题讨论】:
-
你的代码中
user_name变量的值是什么? -
user_name是字符串类型的参数