Nous pratiquons un exemple d'API REST sur Internet.
Cependant, l'erreur suivante s'est produite.
J'ai essayé un moyen dans ce lien, mais la situation n'a pas changé.
pourquoi swagger soulève une erreur peu claire - Django
from django.contrib import admin
from django.conf.urls import url, include
from rest_framework import routers
from rest_framework_swagger.views import get_swagger_view
import consumer.api
app_name = 'consumer'
router = routers.DefaultRouter()
router.register('consumers', consumer.api.ConsumerViewSet)
urlpatterns = [
url(r'^admin/', admin.site.urls),
url(r'^api/doc', get_swagger_view(title='Rest API Document')),
url(r'^api/v1/', include((router.urls, 'consumer'), namespace='api')),
]
Exception Type: AttributeError at /api/doc
Exception Value: 'AutoSchema' object has no attribute 'get_link'