小编Xen*_*ide的帖子

Django auth - 添加用户字段 - 在admin中显示

我是django和python的完整n00b.我来自PHP背景,所以你必须接受我的道歉:p.

我正在尝试使用django中的管理面板功能向不同的人显示不同的选项.

系统应允许管理员将"项目"添加到列表中.然后,"开发人员"应该只能查看分配给它们的项目,并且只能更改某些字段.

所以我想这个问题有两个方面:

1)允许"开发者"登录管理系统的最佳方法吗?

1.a)如果是这样,我如何在管理员的用户表单上显示一个布尔字段?我只想标记is_developer.我已将其添加为userProfile但不了解如何在表单上显示它

2)我应该禁止他们登录(到管理面板)并制作"前端",他们只能看到他们被允许的内容吗?

我希望这是有道理的.我现在有点到处都是因为它完全偏离了我以前的习惯!

在此先感谢您提供的任何帮助:)

django django-models django-admin django-authentication

5
推荐指数
1
解决办法
3402
查看次数