Вопросы по теме 'django-permissions'

Django - права пользователя на определенные представления?
От администратора я вижу, что вы можете назначать разрешения пользователю или группе пользователей: разрешать добавлять, изменять или удалять данные из модели. Это здорово, но мне также нужно разрешить пользователю или группе пользователей доступ...
32963 просмотров

лучший способ реализовать конфиденциальность в каждом поле в модели django
Я пытаюсь предоставить пользователям настройки конфиденциальности на уровне поля модели. Таким образом, пользователь может решить, какие данные он хочет отобразить, а какие скрыть. Пример: class Foo(models.Model): user =...
535 просмотров
schedule 04.05.2023

Разрешения Django: доступ только к одному методу просмотра из многих
Привет, у меня есть проект со многими методами. Каждый метод сопоставлен с разными URL-адресами. views.py def method1(request): print 'hello world' def method2(request): print 'hello world2' def method3(request): print 'hello...
356 просмотров
schedule 15.04.2023

Как добавить разрешение пользователю/группе во время миграции django?
Я хотел бы выполнить следующую миграцию: # -*- coding: utf-8 -*- from __future__ import unicode_literals from django.contrib.auth.models import Permission from django.db import migrations from django.conf import settings from...
4567 просмотров

Добавление разрешений при сохранении пользователя в Django Rest Framework
Я создаю экземпляр объекта User . Само создание представляет собой стандартный вызов User.objects.create_user , который работает нормально — пользователь создан. После этого я пытаюсь добавить ему или ей несколько разрешений: for name in...
369 просмотров

Django PermissionRequiredMixin не работает, когда у пользователя нет необходимых разрешений
Хорошо, у меня есть это представление, и я использую django PermissionRequiredMixin, когда у пользователя есть разрешение change_item, я указываю, что все работает нормально from django.contrib.auth.mixins import PermissionRequiredMixin class...
1037 просмотров
schedule 23.06.2023

Разрешения на основе строк в Django
У меня есть простая модель Django, которая выглядит примерно так: from django.contrib.auth.models import Group from mylogapp.models import LogType class Log(models.Model): responsible_group = models.ForeignKey(Group) description =...
951 просмотров

проверить условие в классе разрешений
Почему я не могу проверить условие в классе разрешений? class ViewUserLeaveRequest(BasePermission): def has_permission(self, request, view): id = view.kwargs['id'] user = User.objects.get(id = request.user.id)...
217 просмотров

Как комбинировать / смешивать разрешения на уровне объекта и на уровне пользователя в DRF?
В настоящее время я работаю над проектом DRF, в котором пользователи-администраторы, пользователи-учителя и пользователи-владельцы должны иметь доступ к подробному просмотру объектов. Практически все типы пользователей, кроме тех, кто не является...
612 просмотров

Как запретить моим ученикам доступ к области учителя в django?
Я создаю веб-сайт, на котором есть два типа пользователей: студенты и учителя. Я создал одну страницу регистрации и входа для аутентификации. Теперь по умолчанию все пользователи, которые регистрируются, будут учениками и могут получить доступ к...
216 просмотров

Дайте разрешение по данным в Django
Я работаю над проектом, в котором есть несколько учреждений. Во всех институтах одинаковая иерархия студентов, преподавателей и сотрудников. Моя проблема в том, как мне разделить институты? Например: профиль данных студента из института А не должен...
35 просмотров

Разрешения Django Rest Framework не вызываются для просмотра подробностей и списка
Я создал этот настраиваемый класс разрешений, и, похоже, он не вызывается, когда я делаю запрос из представления. Я установил его так, чтобы он возвращал false, и запросы все еще успешны. Пытался разместить оператор печати, чтобы увидеть, будет ли...
353 просмотров

Разрешения просмотра Django REST Framework не вызываются
Я пытаюсь создать собственное разрешение для своего представления, которое разрешает чтение и запись владельцу модели в QuerySet, но не разрешает никаких разрешений/запросов другим пользователям или пользователям, не прошедшим проверку подлинности....
61 просмотров

Django: как автоматически назначать разрешения после первоначальной миграции
Я использую Django для своего бэкенда, и все в порядке. Но теперь мне нужно включить разрешения и так далее. Я пытаюсь назначить все разрешения приложения группе во время процесса миграции, но вот проблема: Во время первоначальной миграции...
39 просмотров

Как реализовать несколько типов пользователей Django, в то время как один пользователь может иметь разные роли в зависимости от проекта, над которым он работает?
Я не смог найти решение своей проблемы и был бы признателен за комментарии/помощь по этому поводу. Я хотел бы разработать модель с несколькими типами пользователей в Django по аналогии с этим видео . где автор использует прокси-модели Django....
210 просмотров