我正在使用Django 1.9构建我的评论检查应用程序,但我突然发现,在调整url和视图时,部分CSS/javascript没有显示在Django管理页面上。
enter image description here
enter image description here
正如你所看到的,除了像图片2这样的详细内容页面之外,所有的管理页面都像图片1一样工作良好。在内容页面中,Chrome开发者工具控制台会显示这些消息
RelatedObjectLookups.js:160 Uncaught TypeError: $ is not a function
at RelatedObjectLookups.js:160
at RelatedObjectLookups.js:189
(anonymous) @RelatedObjectLookups.js:160
(anonymous) @RelatedObjectLookups.js:189
当然,我不想粘贴RelatedObjectLookups.js因为我从来没有在这个js文件中编辑过任何语句。默认情况下,此文件的位置在此处:
^{pr2}$我没有从服务器得到任何404状态代码或其他错误响应。最重要的是,当我试图检查是否是这个应用程序中的特定情况时,我打开了我的其他django项目管理页面,这个问题仍然存在。即使我在virtualenv中重新安装Django也无法解决问题。
这是我第一次在这里提问,而且我不是英语母语,只是一个python初学者。这项任务使我困惑了几个小时,仍然找到了解决办法。所以我希望有人能给我一些建议。谢谢。在
在
我也是一个初学者,被这个问题搞糊涂了。经过长时间的战斗,我终于知道问题并解决了它。 我不确定这对你是否有用。 对于您的情况,请检查以下内容:
1)这个问题主要发生在javascript没有正确链接到文件时。 比如我的情况恒星.js在html中未正确使用或链接,因此浏览器抛出“TypeError:stellar不是函数”
2)这也是django静态文件加载不正确的情况。当你启动“collectstatic”命令时,旧文件会留在那里。首先从static_cdn中删除这些文件,然后启动命令“collectstatic”
我希望这对你有帮助
相关问题 更多 >
编程相关推荐