0

我是一起编程的新手,对 Django-CMS 和 Python 绝对是新手,如果这是一个简单的答案,请原谅。我的 Django-CMS 安装中的所有其他插件都可以正常工作,但即使我的设置文件中有 API 密钥,Google 地图也无法正常工作。我的图片插件不加载图像,并且视频插件加载了一个缺少的指向 Adob​​e Flash 播放器网站的 Flash 插件链接。我正在运行 Chrome,所以它已经安装和更新。我也在使用 Django 1.2.5、Django-CMS 2.1.2 和 Python 2.6。我尝试设置 CMS_PAGE_MEDIA_PATH,但没有效果。我检查了所有错误日志,没有任何异常。任何帮助是极大的赞赏。

谢谢。

4

1 回答 1

1

从这里的细节很难说,但一个可能的原因是您没有将媒体 url 设置为在 Django 开发服务器下正确提供;请参阅http://docs.djangoproject.com/en/1.2/howto/static-files/#how-to-do-it。还要确保您已将 DjangoCMS 媒体复制到您的媒体根目录中。我可以想象这至少会导致地图视频问题。

如果您已经验证了这些事情并且仍然遇到问题,则可以使用 Chrome 开发人员工具查看失败请求的样子(使用“网络”选项卡重新加载页面,并查找 404)。404 的 URL 将有助于确定服务媒体的哪些方面不起作用。

于 2011-02-24T20:53:34.817 回答