django-tastypie PATCH给我“ 400(错误请求)”
我正在Apache上运行Django站点,该站点以Nginx实例为前端,以服务我的静态媒体. 我通过django-tastypie将API公开给我需要在其上修补字段的模型.当我执行本地测试(通过django runserver)时,一切正常.但是,在实时服务器上,我返回了“ 400(错误请求)”. 我读过一些地方说Nginx不支持PATCH?那正确吗?有一个好的解决方法吗?难道我做错了什么? 我只发送要通过postData更新的字段. jQuery代码:
美味资源:
如何排序的任何方向将不胜感激:) 最佳答案 如果您正在使用最新版本的TastyPie(自8月5日起,是GitHub存储库中的版本),则可以按照from the documentation的说明进行操作:
因此,如果您的主机不支持此方法,请添加X-HTTP-Method-Override标头以及您要执行的方法的名称. (编辑:鄂州站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 用nginx chrooting php-fpm
- ruby-on-rails-为什么SSL重定向不能与force_ssl和Nginx一起
- 使用Meteor-Up,SSL和NGINX将Meteor部署到生产环境
- 在debian(基于系统)上配置git-http-backend的nginx
- python – 与gunricorn nginx的Flask重定向(url_for)错误
- NginX和PHP-FPM,随机502
- 配置nginx以记录原始请求者IP(而不是转发代理的IP)
- 带有PDF和PHP的Apache2-“此文件不是以“%PDF-”开头
- 根据nginx中的mime类型有条件地添加expires头
- centos6.6 下 安装 nginx
- Nginx子域:重定向/.众所周知的加密路径
- ruby-on-rails – NginX的乘客未在Fedora中注册为
- ruby-on-rails – 无法启动独角兽,master无法启动
- ubuntu – 在达到nginx状态时绕过localhost上的S
- ruby-on-rails-使用Passenger和Nginx将Rails应用
- ruby – 当Unicorn主机完成重启时是否可以发送通
- angularjs – 在Node应用程序的NGINX 502坏网关中
- nginx – 为真实用户IP自定义AWS ELB的日志条目
- nginx-启用了ngx_http_realip_module的白名单clo
- nginx – Let’s Encrypt的中间证书