当我将新网站从开发移动到使用乘客wsgi的生产服务器时,预填充管理字段停止工作。使用firebug我在prepopulate.min.js文件中收到错误“d.Keyup is not a function”。所有的管理员js文件似乎都被正确合并,所以我不知道是什么导致了这个问题。
有什么想法吗?
- 更新 -
问题解决了,见下文。
答案 0 :(得分:0)
好的,我自己设法解决了,现在感觉很傻。
当我开始开发时,我使用了django 1.2.3,当我去生产时,我只是安装了安装版本1.2.4的已安装的django。但是我不得不将管理媒体移动到我的公共文件夹中以使用乘客服务它,我在服务器上使用django版本1.2.4的开发机器上的1.2.3管理媒体,这显然导致了问题。
基本上请确保您使用的django版本使用正确的管理媒体:P