【发布时间】:2020-01-16 13:39:52
【问题描述】:
以前在使用 Django REST 框架时,我获得了可浏览的 API 端点,并且可以使用 POST 和 PUT 表单输入数据。
但是,在我最近更新了我的依赖项后,POST 和 PUT 的 HTML 表单不再显示 [图 2],甚至尝试单击右上角的我的用户名以获取例如注销的选项,我只是被重定向回同一个 url,并附加了 /# [图 1]。
如果我通过输入 localhost/myEndpoint/1/ 转到特定条目并尝试删除按钮,那也不会执行任何操作。
manage.py runserver 的输出中没有日志表明出现问题
这是一个错误还是有什么方法可以解决这个问题?
我使用的是以下版本的更新:
- Django 2.2 => 2.2.9
- djangorestframework 3.9.2 => 3.11.0
- djangorestframework-simplejwt => 4.4.0
【问题讨论】:
-
您解决了这个问题吗?我也不能发出 post/put/patch/delete 请求。当我点击按钮时,它只是发送获取请求而不是相应的标题
标签: django django-rest-framework