Как пометить метод как устаревший с помощью 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)