Size: a a a

Django [ru] #STAY HOME

2019 July 16

C

Cyberdine Engineering🐤 in Django [ru] #STAY HOME
Vyacheslav 🤔
Для каждой записи по модели можно назначить несколько групп доступа
Группы это модель аппликухи auth

Пробуй мени ту мени
источник

BB

Baktiyar Bekbergen in Django [ru] #STAY HOME
HackSoft
источник

V🤔

Vyacheslav 🤔 in Django [ru] #STAY HOME
Andrey
а одна и таже роль может переиспользоваться в нескольких моделях?
Да
источник

A

Andrey in Django [ru] #STAY HOME
вот и ответ, manytomany
источник

C

Cyberdine Engineering🐤 in Django [ru] #STAY HOME
Но я бы не трогал группы вообще
источник

V🤔

Vyacheslav 🤔 in Django [ru] #STAY HOME
Да, хорошо. Только как его использовать далее
источник

C

Cyberdine Engineering🐤 in Django [ru] #STAY HOME
Vyacheslav 🤔
Да, хорошо. Только как его использовать далее
А это уже сл вопрос
источник

V🤔

Vyacheslav 🤔 in Django [ru] #STAY HOME
Вот я выбрал несколько групп и сохранил ресурс, всё записалось. А как потом мне получить сведения о том, какие группы назначены в этой модели?
источник

C

Cyberdine Engineering🐤 in Django [ru] #STAY HOME
Я бы заморочился и написал свою модель прав и групп с кучей булевых полей, свой хендер и т.д.
источник

V🤔

Vyacheslav 🤔 in Django [ru] #STAY HOME
Cyberdine Engineering🐤
Но я бы не трогал группы вообще
Ну у нас доступы к ресурсам в приложении организованы через стандартную групповую политику
источник

BB

Baktiyar Bekbergen in Django [ru] #STAY HOME
Dan Tyan
ты смотрел viewset -ы ?
да, я как по стандарту всегда использовал ModelViewSet
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Baktiyar Bekbergen
да, я как по стандарту всегда использовал ModelViewSet
но ?
источник

V🤔

Vyacheslav 🤔 in Django [ru] #STAY HOME
Cyberdine Engineering🐤
Я бы заморочился и написал свою модель прав и групп с кучей булевых полей, свой хендер и т.д.
Слишком дорого
источник

C

Cyberdine Engineering🐤 in Django [ru] #STAY HOME
Vyacheslav 🤔
Слишком дорого
Вообще не дорого
источник

BB

Baktiyar Bekbergen in Django [ru] #STAY HOME
но можно ли используя ApiView писать delete method ?
источник

C

Cyberdine Engineering🐤 in Django [ru] #STAY HOME
5 часов за компом и 6 перекуров
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Baktiyar Bekbergen
но можно ли используя ApiView писать delete method ?
по теории да
источник

BB

Baktiyar Bekbergen in Django [ru] #STAY HOME
пишу delete но никак не могу туда передать id
источник

DT

Dan Tyan in Django [ru] #STAY HOME
там либо delete либо destroy метод
источник

V🤔

Vyacheslav 🤔 in Django [ru] #STAY HOME
Cyberdine Engineering🐤
5 часов за компом и 6 перекуров
Если бы приложение писалось с нуля, ещё возможно. А так слишком долго будет переделывать тот легаси, что уже есть
источник