简体   繁体   English

如何使用 {format} drf-yasg 排除请求?

[英]How to exclude request with {format} drf-yasg?

everyone.每个人。 I'm writing docs for my api on drf with using drf-yasing.我正在使用 drf-yasing 在 drf 上为我的 api 编写文档。 And each of my requests has a copy with {format}.我的每个请求都有一个带有 {format} 的副本。 How i can delete that?我怎样才能删除它? that my problem我的问题

For example my easy view:例如我的简单观点:

@swagger_auto_schema(method='GET', manual_parameters=[params_id])
@api_view(['GET'])
def get_service_history(request):

    service = Service.objects.get(id=request.GET['id'])
    ser = ServiceHistorySerializer(service.service_history.all(), many=True)
    return Response(ser.data)

Url:网址:

path('deleted_service/', views.deleted_service)

ps sorry for my english :) ps对不起我的英语:)

Thank JPG for help.感谢 JPG 的帮助。 I solved my problem just deleting than line in my urls我解决了我的问题,只是删除了我的网址中的一行

urlpatterns = format_suffix_patterns(urlpatterns

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM