нас есть такой вьюсет:
                  
                  
                  class SmartThingsViewSet(...):
                  
                  
                    queryset = SmartThings.objects.all()
                  
                  
                    @action(...)
                  
                  
                    def act(self, pk=None, act_slug):
                  
                  
                      ...
                  
                  
                  И я хочу делать запросы на uri .../1/act/turn_lights_on или .../2/act/jump и т.д. (т.е. .../{pk}/act/{act_slug})
                  
                  
                  Пытался нагуглить, как это делать, но нашел только какой-то костыль с кастомным роутом
                  
                  
                
например @action(detail=False, url_path=r'vacancy/(?P<vacancy_pk>\d+)')
А что за P? Или это из стандартных регулярок что-то?
точно не помню указание имени шаблона вроде
Если кому интересно
Обсуждают сегодня