zoukankan      html  css  js  c++  java
  • 向django發送大量數據使用post出现的问题

    • 問題說明:
      • 在使用flex向django發送數據時,flex出現http error,django服務器無法收到數據
    • 解決方案:
      • 在python安裝目錄的middleware下面(如:我安裝的是python2.5,目錄為python25\lib\site-packages\django\middleware),新建文件,文件命名為:middleware.py
      • 使用文字編輯器(如emeditor)打開middleware.py,添加內容 

          class DisableCSRF(object):
               def process_request(self,request):
                   setattr(request,'_dont_enforce_csrf_checks',True)

        然後保存

      • 在工程目錄下面(如我的工程目錄為django\MapWorkflow),使用文字編輯器打開settings.py,找到MIDDLEWARE_CLASSES ,在裏面最後一行添加

           'django.middleware.middleware.DisableCSRF',

        然後保存

    • 如果還不行,可以嘗試重啟django
    Labels:
     
  • 相关阅读:
    万能清除
    CSS追加笔记
    函数追加笔记
    jQuery实现放大镜效果
    jQuery获取元素的方法
    JavaScript
    jQuery三级联动
    DOM追加笔记
    数据结构与算法之美01
    RPC架构简介与原理
  • 原文地址:https://www.cnblogs.com/hyb1/p/3041957.html
Copyright © 2011-2022 走看看