繁体   English   中英

Django:如何以编程方式更改用户的超级用户和/或员工状态

[英]Django: How to programatically change superuser and/or staff status of a user

我正在为客户创建一个管理界面(与提供的 Django 管理界面分开),我需要一种方法来更改用户的超级用户/员工状态。

我可以为指定用户获取 User 对象,但我不知道如何更改该用户的超级用户/员工状态。

毫不奇怪,做

user.is_superuser = False

没有用。

参见上面 Scott Woodall 的评论。 我忘了做:

user.save()

提交更改。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM