Django Rest Framework - 可浏览的API表单总是返回400个不良请求 [英] Django Rest Framework - Browsable API Form always returns 400 bad request

查看:665
本文介绍了Django Rest Framework - 可浏览的API表单总是返回400个不良请求的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个问题,我的api,使用非常香草django休息框架设置(视图和模型序列化程序)在本地工作正常,一旦部署,工作正常,除了POST通过HTML表单可浏览的API。任何时候,我通过这个表单提交一个帖子,我得到HTTP 400不好的请求。



有没有人经历过类似的事情?我在一个centos服务器上运行NGINX / UWSGI。

解决方案

这听起来像一个回归。已经出现了一个错误: https://github.com/tomchristie/django -rest-framework / issues / 3588


I'm having an issue where my api, which uses a very vanilla django-rest-framework setup (viewsets and model serializers) is working fine locally, and once deployed, works fine for everything but POSTing via the HTML form in the browsable API. Any time I submit a post via this form, I get "HTTP 400 bad request".

Has anybody experienced anything similar? I'm running NGINX/UWSGI on a centos server.

解决方案

This sounds like a regression. There's already a bug opened for this: https://github.com/tomchristie/django-rest-framework/issues/3588

这篇关于Django Rest Framework - 可浏览的API表单总是返回400个不良请求的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆