Метод "POST" не разрешен для конечной точки api

Я сохраняю данные темы в определенном методе моего набора представлений. Я получаю следующую ошибку:

{detail: "Method "POST" not allowed."}

конец вот мое определение вида:

class TopicView(viewsets.ViewSet):
    def save(self, request, cluster_id): 
        # saves specific data

...и мои url-шаблоны:

urlpatterns = [
    ...
    path('api/cluster/<int:cluster_id>/topic/save', TopicView.as_view({'post': 'save'}), name='save_topic'),
    ...

]

Я не понимаю, он определяется как post. Что я упускаю? Спасибо.

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