Как пометить метод как устаревший с помощью swagger_auto_schema?
Я использую swagger-auto-schema
для документирования своих конечных точек API с помощью django-rest-framework
, swagger
и drf-yasg
. Есть ли способ пометить конечные точки API в документации как устаревшие?
Вы должны установить deprecated=True
параметр на swagger_auto_schema декоратор.
Пример:
class MyViewSet(viewsets.ModelViewSet):
...
@swagger_auto_schema(deprecated=True)
def list(self, request, *args, **kwargs):
return super().list(request, *args, **kwargs)