python – django static admin 404 for icon_clock.gif和icon
我可以找到一个先前的问题: Using Django and s3boto,some admin images (icon_clock.gif & icon_calendar.gif) don’t display 但它非常过时(2013年).我在Ubuntu 14.04.3 LTS上运行django 1.9.1,apache,wsgi. 首先问题是jquery文件丢失了,但是从virtualenv中运行collectstatic(manage.py)解决了这个问题.但是,仍然缺少两个管理媒体文件. 404 URL调用是:
奇怪的URL前缀导致人们找到与该问题相关的几个非常古老的问题,但似乎已经为django 1.9.1折旧了. 我的settings.py看起来像这样:
已经过时的线条是我在与同一问题相关的过时问题中找到的建议(没有工作).所有其他静态文件都可以正常工作,包括大多数管理文件. 我已经没想完了. 最佳答案
django 1.9.1中的此错误意味着使用旧版本的javascript文件’django / contrib / admin / static / admin / js / admin / DateTimeShortcuts.js’,因为没有’missing-admin-media-prefix’文本新版本.
也许您应该使用shift-F5重新加载页面或清除浏览器缓存. 如果它没有帮助 – 检查浏览器控制台为什么使用旧版本的文件. 通过评论中的讨论更新: 问题是由于旧版本的django通过pip全局安装.为了解决这个问题,接下来的步骤已完成: (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |