【问题标题】:Django admin prepopulate field not error "d.Keyup is not a function"Django admin prepopulate field not error "d.Keyup is not a function"
【发布时间】:2011-06-03 00:10:57
【问题描述】:

当我将新站点从开发移动到使用乘客 wsgi 的生产服务器时,预填充管理字段停止工作。使用 firebug 我在 prepopulate.min.js 文件中得到错误“d.Keyup 不是函数”。所有的管理 js 文件似乎都被正确地合并了,所以我不知道是什么导致了这个问题。

有什么想法吗?

--更新--

问题已解决,见下文。

【问题讨论】:

  • 您可能有一些代码可以帮助您更好地解决问题?
  • 您应该将您的解决方案作为答案发布并接受该答案,让人们知道该问题已得到正确回答

标签: javascript jquery django django-admin


【解决方案1】:

好吧自己解决了,现在也觉得很傻。

当我开始开发时,我使用 django 1.2.3,而当我投入生产时,我只是 pip installed django,它安装了 1.2.4 版本。但是,我不得不将管理媒体移动到我的公用文件夹中以使用乘客对其进行服务器处理,并且我在服务器上使用了 django 版本 1.2.4 的开发机器中的 1.2.3 管理媒体,这显然导致了问题。

基本上确保您使用正确的管理媒体来支持您正在使用的 django 版本:P

【讨论】:

    猜你喜欢
    • 2022-11-20
    • 2018-05-09
    • 2017-08-01
    • 2018-12-13
    • 1970-01-01
    • 1970-01-01
    • 2015-04-20
    • 2018-12-08
    • 1970-01-01
    相关资源
    最近更新 更多