Проблема с получением параметров pk или id в фреймворке отдыха Django has_permission
У меня проблемы с получением params pk в моем url, resources/<int:pk>
в моем разрешении django rest framework.
def has_permission(self, request, view):
#extract params pk here
pass
Я пробовал request.POST.get('pk')
, но он ничего не возвращает.
Вы можете получить доступ к параметрам URL через view.kwargs
def has_permission(self, request, view):
pk = view.kwargs.get('pk')
...
О, кажется, я понял. Я использую view.kwargs.get('pk')
Я получил ответ на похожий вопрос здесь. Как я могу получить доступ к параметрам URL из BasePermission?