我目前正在学习如何使用Django。我想创建一个Web应用程序,您作为用户可以加入组。这些组的内容只有该组成员才能看到。我了解了用户,组和一些身份验证。
我的第一印象是,这更多是关于网站本身的管理,我真的不相信我可以用它来解决我的想法。
我只是想知道这是否是Django的方式。我可能必须在Django中创建有权在网站上查看该组内容的组。但这意味着每次创建一个组时,我都必须创建一个django组。这是一种矫枉过正还是正确的方式?
答案 0 :(得分:0)
django(django.contrib.auth)中的组用于指定主要在管理员中查看某些用户的某些权限。我认为您的群组功能可能比此更加自定义,并且您最好创建自己的群组模型,并使自己的用户和群组管理结构更适合您的网站使用方式。