无法解析django模板中的余数

时间:2015-04-22 17:12:37

标签: django django-models django-templates django-views

<html>
<head>
    <title>{{ songname }}</title>
    <meta charset="UTF-8">
    {% load static %}
</head>
<body>
    <center><h1>MUOSIC</h1></center>
    <hr>
    <audio controls>
    <source src="{% static {{ songname }} %}" type="audio/mpeg">
    </audio>
    <hr>
</body>

这里songname是我要播放的歌曲的名称。所有的静态文件都在静态目录中。从view函数中使用render_to_response函数调用上面的模板。所以请任何人解释这个问题的原因

1 个答案:

答案 0 :(得分:1)

你不能像这样嵌套模板变量。假设您的songname是文件的实际名称,而文件位于STATIC_ROOT的根目录中,您只需执行以下操作:

{% static songname %}