【问题标题】:How to use Django templatetags in static media files?如何在静态媒体文件中使用 Django 模板标签?
【发布时间】:2010-02-05 16:14:12
【问题描述】:

我使用的是 flash 库,设置 xml 文件存储在 /media/xml/gallery.xml 中

在gallery.xml文件中我想添加这段sn-p的代码:

<items>
    {% for image in images %}
    <item source="{{ MEDIA_URL }}{{ image.image }}" thumb="" description="{{ image.title }}" />
    {% endfor %}
</item>

但 source=".​​.. 呈现为:http://127.0.0.1:8000/media/images/gallery/%7B%7B%20MEDIA_URL%20%7D%7D%7B%7B%20image.image%20%7D%7D

有没有办法解决这个问题?感谢您的帮助。

【问题讨论】:

    标签: python django templates tags media


    【解决方案1】:

    您必须通过 Django 视图提供此文档,并将其呈现为模板。

    【讨论】:

      【解决方案2】:

      根据定义,静态媒体是静态的。如果你想让 Django 机制工作,那么你需要使用 Django 进行处理。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2014-01-09
        • 2021-08-21
        • 2020-11-13
        • 2018-10-06
        • 2012-07-14
        • 1970-01-01
        • 2021-06-03
        • 2019-06-26
        相关资源
        最近更新 更多