django-permissions

    2热度

    1回答

    在我的登录页面上的django应用程序中,我想要一个请求密码按钮,其功能类似于单击此按钮时,我会从用户收到每封电子邮件的请求,为该用户提供该网站的密码。在模板登录html的我做了这个变化: {% extends "base.html" %} {% load url from future %} {% block site_contents %} {% if for

    4热度

    1回答

    当我创建在Django用户,他没有权限: In [7]: u = User.objects.create(username='aoeu') In [12]: u.user_permissions.all() Out[12]: [] 我想要一些权限默认情况下(比如“api.add_item”)进行设置,我用Django Guardian。这是可能的以声明的方式,例如。不写post_save信

    2热度

    1回答

    我已经建立,我想从我的开发服务器移动到我的生产服务器的应用程序。在这个应用程序中,我在auth.group中定义了3个自定义组,每个组都有特定的权限。 我试图从倾倒的auth.group数据 - 它似乎有权限的ID为好。问题是,这些ID在我的开发环境和生产环境之间不匹配。在auth.permission中似乎还有一个content_type_id,我不知道它是如何关联的。 我的问题是,是否有使用d

    29热度

    1回答

    我需要实现用户组的用户权限(非常类似于Facebook的群体)。例如,每个组可以具有如下权限的成员:can_post,can_delete,can_ban等。当然,一个用户可以是多个组的成员,并且组可以具有许多具有不同权限的不同用户。 我需要什么模型来实现此功能?

    1热度

    2回答

    我希望能够通过视图和模板表单将Django中的用户添加到用户创建的组中。创建组很容易,我只是无法创建一种方法来向群组中添加批量用户(如此类[email protected], [email protected], [email protected]等)。如果用户存在于系统中,他们会发送一条消息加入,如果他们不存在,他们会收到邀请他们加入网站和组的消息。

    5热度

    2回答

    我正在研究允许不同学校在线管理其内容的产品。 这包括设置一个我自己编写的基于角色的访问控制逻辑。基本上,每所学校都有自己的一套角色,拥有自己的一套权限。该软件的用户可以在任何特定时间属于具有不同角色的多所学校。 由于各种原因,我想摒弃这一点,改为使用Django的组和权限以及像django-guardian这样的库。我面临的问题是如何扩展组模型,以便我可以为每个新学校添加一个外键,并且仍然可以使用

    14热度

    5回答

    有没有办法在django中执行行级权限?我觉得有不只是注意到这一点在docs: 权限,不仅可以每个类型的对象,而且每 特定对象实例进行设置。通过使用ModelAdmin类提供的has_add_permission(), has_change_permission()和has_delete_permission()方法提供的 ,可以自定义相同类型的不同对象实例的权限。 https://docs.dj

    5热度

    1回答

    我需要为管理员创建一个“所有者”登录名。假设我们有这样的模型结构: class Product(models.Model): owner = models.ManyToManyField(User) name = models.CharField(max_length=255) description = models.CharField(max_length=255

    0热度

    1回答

    我正在使用标准django.contrib.comments应用程序。但是,对于我的应用,我需要在发布和查看评论时实施更细化的权限。例如,我只希望某些人查看针对给定对象发布的评论,并防止他人发布针对给定对象的评论。它足以知道目标对象ID和当前用户执行权限。 我最初的想法是在评论网址周围放置一个装饰器,但是因为它们包含在内,所以我不太确定如何做到这一点。 (r'^comments/', includ

    0热度

    1回答

    我正在开发一个学习管理系统。 该系统有几个演员,如学生,导师,管理员,院长等现在,我需要一个权限系统,可以处理不同的角色(学生可以添加课程到他们的篮子,教师可以CRUD一门课程,管理员也有访问财务部分等) 基于我的研究,我需要有一些行级权限系统可以处理不同的角色。我看到一些应用程序,如django-guardiandjang-permissionsdjango-rulez等,但仍然困惑于如何设计基