Вопросы по теме 'django-permissions'
Django: Применение разрешений в диспетчере URL?
В моем приложении Django у меня есть определенные разрешения, которые нужны пользователям для доступа к определенным представлениям (используя django.contrib.auth ). Это отлично работает, используя декоратор @permission_required в моих функциях...
11518 просмотров
schedule
25.08.2022
Приложение Django для настроек пользователя/учетной записи
Я готовлюсь к разработке одного проекта и нахожусь в процессе планирования того, что я могу использовать для него. Для этого проекта потребуются различные разрешения и настройки модели и объекта на основе группы/пользователя.
Я знаю, что могу...
1136 просмотров
schedule
27.07.2023
Как добавить собственное разрешение к модели User в django?
в django по умолчанию, когда syncdb запускается с установленным django.contrib.auth, он создает разрешения по умолчанию для каждой модели ... например, foo.can_change, foo.can_delete и foo.can_add. Чтобы добавить пользовательские разрешения к...
12898 просмотров
schedule
04.11.2022
обеспечить безопасность (разрешения) для комментариев django
Я использую стандартное приложение django.contrib.comments. Однако для моего приложения мне нужно обеспечить более детальные разрешения на публикацию и просмотр комментариев. Например, я хочу, чтобы только определенные люди просматривали...
104 просмотров
schedule
19.04.2022
Совместное использование объектов с другими пользователями в Django
Я моделирую довольно сложную систему в Django. Я опубликую здесь только соответствующую часть и покажу упрощенные диаграммы вариантов использования, чтобы лучше выразить свои идеи.
У меня в основном есть 2 типа пользователей: продавец и...
2835 просмотров
schedule
26.05.2023
Как ограничить доступ к UpdateView объекта создателю этого объекта
Django и нуб-программист здесь. Я сделал приложение, которое хотел бы развернуть, но мне нужно выяснить, как ограничить доступ к UpdateView создателю этого объекта, и я в тупике.
В настоящее время пользователь может использовать CreateView...
2820 просмотров
schedule
03.07.2022
Таблица типов содержимого Django — разрешение авторизации
Я хочу добавить разрешение в таблице auth_permission . Когда я вставляю другое разрешение вручную, мне также нужно вставить content_type_id . Это относится к таблице content_type . Я не знаю, что он делает. Я хочу удалить набор строк HTML, если...
2284 просмотров
schedule
03.07.2023
Динамические разрешения Django (drf) от BasePermission
Я хочу иметь простой способ проверить, является ли кто-то владельцем или администратором post , proposal и т. д., которые он пытается редактировать\удалять.
Итак, каждый раз, когда я использую разрешение IsAuthenticated , а в методе...
1248 просмотров
schedule
06.05.2023
Как запретить пользователю одного вида доступ к представлению другого пользователя через URL-адрес в django?
В моем проекте у меня есть разные типы пользователей, например:
User
|-Client
|-Employee
|-Technical Manager
|-Service Manager
|-Production Manager
Ни один пользователь не может получить доступ к представлению другого пользователя...
122 просмотров
schedule
23.02.2023
Django Python: добавление пользовательских разрешений для определенных пользователей
Models.py
class Meta:
permissions = (
("can_add_data","can add a new data"),
)
Это пользовательское разрешение, которое я создал в Models.py, и я также создал этих пользователей.
https://i.stack.imgur.com/e1aRz.png...
7968 просмотров
schedule
02.06.2024
Миграция Django с 2.0 на 2.2 (проблема с правами просмотра)
При переносе проблемы с Django, связанной с миграцией:
python manage.py migrate demo --database demo
Получение ошибки, связанной с:
ValueError: невозможно назначить «ContentType: объект ContentType (1)»: текущий маршрутизатор базы...
982 просмотров
schedule
01.12.2022
перенаправление на два разных представления из ввода формы
У меня есть форма модели PostForm для создания сообщений для моего приложения для блога. Теперь у пользователя есть два варианта: после заполнения формы публикации он может опубликовать ее немедленно или поместить в черновики для последующей...
44 просмотров
schedule
25.04.2023
Как реализовать доступ пользователей на основе лицензий с использованием настраиваемых разрешений и APIView?
Имею следующие модели.
class Post(models.Model):
content = models.TextField()
class User(AbstractUser):
pen_name = models.Charfield()
Я хочу ограничить пользователя созданием определенного количества сообщений (скажем, 10) и не...
41 просмотров
schedule
18.01.2023
Как дать разрешение только определенным пользователям редактировать поля модели в Django rest?
Итак, я создаю блог rest_api, в котором есть модели
class Post(models.Model):
author = models.ForeignKey(settings.AUTH_USER_MODEL, on_delete=models.CASCADE)
text = models.TextField()
approved = models.BooleanField(default=False)...
52 просмотров
schedule
19.02.2023
Перезаписать разрешение Django и изменить auth_permission
Я хочу создавать разрешения в представлениях динамически, а не по умолчанию в моделях.
Я создаю основной класс с именем CreatorView .
from django.views.generic import View
from django.forms.models import modelform_factory
class...
64 просмотров
schedule
13.07.2023
Применение разрешений Django на основе запроса и модели
TL;DR;
Есть ли в Django возможность автоматически проверять разрешения пользователя/запроса на соответствие разрешениям по умолчанию (добавление, изменение, просмотр, удаление) перед выполнением запроса?
Я новичок в Django, и я пытаюсь...
19 просмотров
schedule
20.08.2022