问题标签 [django-rest-swagger]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
153 浏览

django - 如何使用 django rest swagger 在删除操作中显示序列化程序

默认情况下,django rest swagger不显示 Serializer inDELETE方法。但是,由于某种原因,我需要实施防止删除和强制删除案例。

因此,基本上要实现它,我们需要在请求正文中添加例如这个示例:

我正在尝试更新get_serializer_class函数内部的序列化程序,但它仍然无法正常工作。

删除动作

0 投票
0 回答
17 浏览

python-3.x - ImportError:在运行管理命令时无法从 django.db.models.fields 导入 FiledDoesNotExist

我正在尝试使用 djangorestframework 构建 rest web 应用程序。运行任何管理命令时出现导入错误。以下是我的 windows 环境的配置/设置:

在此处输入图像描述

0 投票
0 回答
28 浏览

django - 使用 swagger_auto_schema 时 drf_yasj 上没有参数

代码

招摇页面

招摇窗口中没有参数选项

0 投票
1 回答
260 浏览

python - 如何卸载 django-rest-swagger?

是否有一种简单或优雅的方法可以在 Windows 10 上卸载 django-rest-swagger?我最近开始开发 API 和创建文档。我找到了一个使用 django-rest-swagger 应用程序的教程。安装应用程序并阅读更多内容后,我发现它已被弃用,开发者的 GitHub 页面建议使用 drf-yasg。

我尝试使用“pip uninstall django-rest-swagger”,这反映了该应用程序已被卸载。但是,当我进入项目的虚拟环境文件夹时,所有的包文件夹都还在。我还尝试了“pipenv uninstall django-rest-swagger”,但它返回“pipenv 无法识别......” 我花了几个小时阅读应用程序文档,并在谷歌上搜索“如何删除/卸载 django-rest-swagger”。但是,我没有发现任何有用的东西。

最终,我放弃了,并决定以艰难的方式去做。我手动删除了所有已安装的文件。幸运的是,我没有更新我的 requirements.txt,所以我知道最初安装的是什么。虽然这个解决方案有效,但它有点耗时。

django-rest-swagger 有内部卸载命令吗?有谁知道为什么“pip卸载”没有删除应用程序文件夹?

谢谢

0 投票
0 回答
14 浏览

django - 面临 406 错误不可接受:/PV-Reimagine-Bulk-Uploadget/vc/start_date="2021-01-01"/end_date="2021-01-30"/days=7

我关注了这个链接 How to pass parameters in Swagger UI with a post method using viewsets with Django Rest Framework without any model?

网址.py

视图.py

错误:

406 错误不可接受:/PV-Reimagine-Bulk-Uploadget/vc/start_date="2021-01-01"/end_date="2021-01-30"/days=7