gpt4 book ai didi

python - 在 Django 中建模用户设置

转载 作者:太空狗 更新时间:2023-10-29 21:07:46 26 4
gpt4 key购买 nike

我希望在我的应用程序中有附加的设置绑定(bind)到每个用户(除了 is_staff、is_admin 等等)。基本上我希望有不同的设置来自定义他们的用户体验(即:不显示工具提示、在结果表中显示多少行、用于打开或关闭的其他标志)。

是否有添加这些类型的设置的最佳实践,或者示例模型可以在不触及 django 用户对象的情况下执行此操作(过去当我需要一个快速的用户属性时,我只是将它添加到我的 django 源代码中,但显然知道这是一个可怕的想法)。

因此,当有人成功登录时,我会获取用户的设置并将它们添加到 session 中。

我不确定是否有好的方法或最佳实践。

最佳答案

如前所述,使用 UserProfile .要在同一字段中存储多个标志,有 django-bitfield .

关于python - 在 Django 中建模用户设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5797038/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com