Как маршрутизировать шаблон URL с разделителем путей URL?
Мне нужно направить следующий шаблон URL для просмотра api/v1/{resourceId}/owners в DRF
Но проблема в том, что resourceID содержит / в себе. например api/v1/somethings/value/owners дополнительное / вызывает исключение 404 resource not found
Есть ли способ маршрутизировать URL и получить resourceID в представлении
Мой urls.py
path('api/v1/<str:resource_id>/owners', ResourceOwnershipView.as_view())
views.py
class ResourceOwnershipView(APIView):
def get(self, request: HttpRequest, resource_id: str) -> Response:
# do something with resourceID
<str:>, вероятно, не допускает слеши в нем. Я бы попробовал использовать версию регулярного выражения для определения маршрутизации re_path: