首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Django:如何为JQuery lightbox插件指定自定义媒体目录?

Django:如何为JQuery lightbox插件指定自定义媒体目录?
EN

Stack Overflow用户
提问于 2012-07-28 23:27:23
回答 1查看 185关注 0票数 0

我正尝试在我的Django应用程序中使用jQuery LighBox插件,因为Javascript似乎可以生成HTML到硬编码的图像路径(例如图像/loading.gif)。如何自定义这些图像路径,使其指向我的媒体目录?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-07-28 23:33:17

你需要的不是“媒体”,而是“静态”文件。"media“用于服务用户图像等,而" static”用于包含静态内容(如CSS样式、JS脚本、CSS使用的图像、徽标等)。

详细的指南在这里:https://docs.djangoproject.com/en/dev/howto/static-files/

基本上,您需要将lightbox界面的静态文件放在Django应用程序的/static/目录中的某个位置。在部署期间,您需要使用collectstatic管理命令将静态文件收集到单独的目录中。

如果您将在模板中使用{{ STATIC_URL }},则将正确生成路径(具有请求上下文的模板中的STATIC_URL包含静态文件目录的URL )。只需确保您对静态文件使用正确的设置(主要是STATIC_URLSTATIC_DIR,详细信息在我给出的链接下)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11702292

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档