我是django和python的完整n00b.我来自PHP背景,所以你必须接受我的道歉:p.
我正在尝试使用django中的管理面板功能向不同的人显示不同的选项.
系统应允许管理员将"项目"添加到列表中.然后,"开发人员"应该只能查看分配给它们的项目,并且只能更改某些字段.
所以我想这个问题有两个方面:
1)允许"开发者"登录管理系统的最佳方法吗?
1.a)如果是这样,我如何在管理员的用户表单上显示一个布尔字段?我只想标记is_developer.我已将其添加为userProfile但不了解如何在表单上显示它
2)我应该禁止他们登录(到管理面板)并制作"前端",他们只能看到他们被允许的内容吗?
我希望这是有道理的.我现在有点到处都是因为它完全偏离了我以前的习惯!
在此先感谢您提供的任何帮助:)