Как проверить несколько идентификаторов пользователей в поле m2m - PullRequest
0 голосов
/ 12 октября 2019

У меня есть название модели 'company', а у модели пользователя есть внешний ключ 'company'. Теперь у меня есть одно название модели 'group', которое является m2m для пользователя. Я получаю разделенные запятыми идентификаторы пользователя в запросе, но теперь я должен проверить, принадлежат ли эти идентификаторы компании запрашиваемого пользователя, если да, а затем передать их удалить.

Я настроил метод проверки в сериализатореработает, но для этого я должен использовать для цикла и сделать запрос в моделях своего рода замедления ответа. поэтому я ищу другое альтернативное решение, например, как я могу использовать эту проверку в разрешении (BasePermission) или где-то еще, чтобы избежать цикла и запросов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...