from django.contrib import admin
from django.urls import path, include
from rest_framework import routers
from api.views import MyAPIView
from rest_framework.schemas import get_schema_view
from rest_framework.documentation import include_docs_urls
from drf_yasg.views import get_schema_view
from drf_yasg import openapi
schema_view = get_schema_view(openapi.Info(title="API Documentation",default_version='v1',),public=False)
urlpatterns =[path('admin/', admin.site.urls),path(r'docs/', include_docs_urls(title='API文档')),path('api/hello/', MyAPIView.as_view()),]
5.编写view.py视图
from rest_framework.views import APIView
from rest_framework.response import Response
from rest_framework.schemas import AutoSchemaclassMyAPIView(APIView):"""A simple API View with GET and POST methods."""schema = AutoSchema()# 自动创建API文档的Schemadefget(self, request,*args,**kwargs):response ={'message':'Hello, World!'}return Response(response)defpost(self, request,*args,**kwargs):response ={'message':'Got some data!','data': request.data}return Response(response)
51.文献阅读笔记(KNN) 简介 题目 Exploring Nearest Neighbor Approaches for Image Captioning 作者 Jacob Devlin, Saurabh Gupta, Ross Girshick, Margaret Mitchell, C. Lawrence Zitnick, arXiv:1505.04467 原文链接 http://arxiv.org/pdf/1…