【问题标题】:django-dajaxice overriding XMLHttpRequestdjango-dajaxice 覆盖 XMLHttpRequest
【发布时间】:2014-04-13 16:04:55
【问题描述】:

我们使用 Django 1.4 和 django-dajaxice。我最近发现 django-dajaxice 覆盖了默认的 XMLHttpRequest 对象 [http://django-dajaxice.readthedocs.org/en/latest/]。这是一个问题,因为我们想使用https://github.com/tadruj/s3upload-coffee-javascript,它调用了对象 XMLHttpRequest() 的 overrideMimeType 方法,该方法是未定义的。我想知道是否可以在不覆盖默认 XMLHttpRequest 类的情况下使用 django-dajaxice,或者我们根本不需要使用 django-dajaxice?我认为 JavaScript 插件会覆盖 XMLHttpRequest 等默认对象很奇怪。

【问题讨论】:

    标签: javascript python ajax django


    【解决方案1】:

    我找到了解决方案 - 看这里:https://github.com/jorgebastida/django-dajaxice/blob/master/dajaxice/templates/dajaxice/dajaxice.core.js 有一个变量 DAJAXICE_XMLHTTPREQUEST_JS_IMPORT。如果我们在设置中将其设置为 False,那么 django-dajaxice 将不会覆盖 XMLHttpRequest。

    DAJAXICE_XMLHTTPREQUEST_JS_IMPORT = False
    

    【讨论】:

      猜你喜欢
      • 2013-11-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-03-01
      • 2011-01-10
      • 1970-01-01
      相关资源
      最近更新 更多