茶子

解决django配置swagger后,打开docs报错TypeError:Excepted a ‘coreapi.Document’ instance

在django 中swagger后,查看docs路由时可能会报错TypeError:Excepted a ‘coreapi.Document’ instance

  

此时可能是由于版本导致的,需要按以下方法进行解决

1)  查看django 、djangorestframework、django-rest-swagger的当前版本

pip show django

pip show djangorestframework

pipi show django-rest-swagger

2)  更改版本如下(直接执行安装,系统会自动对旧版本进行卸载后再安装)

pip install django==2.2

pip install djangorestframework==3.8.2

pip install django-rest-swagger==2.2.0

 

重启服务后即可正确访问

 

posted on 2021-05-18 17:43  茶子  阅读(747)  评论(1编辑  收藏  举报

导航