Как добавить метку к комбинации шаблона url и метода http?

В нашем проекте мы должны зарегистрировать все наши конечные точки с соответствующим HTTP-методом в сторонней службе. Чтобы упорядочить список конечных точек, мы хотим добавить метки к комбинации URL и HTTP-метода. Но я не могу найти способ сделать это:/

Может ли кто-нибудь помочь мне?

более подробно:

У меня такой путь:

path("brands/", views.GetBrand.as_view({"get": "list", "post": "create"}))

Я хочу извлечь эту информацию из приведенной выше строки:

[
    {
        "label": ["get-brand", "brand-management"],
        "method": "GET",
        "url": "api/brands/"
    },
    {
        "label": ["create-brand", "brand-management"],
        "method": "post",
        "url": "api/brands/"
    }

Я предположил, что мы можем читать метки из атрибута, который мы установили в представлении класса, не так ли?!

Вернуться на верх