相关疑难解决方法(0)

STATIC_URL无效

我正在努力使用STATIC_URL变量为我的模板提取媒体.例如,我有这个代码

{% extends "admin/change_list.html" %}
{% load i18n %}

{% block extrahead %}
<!--[if IE]>
<script type="text/javascript" src="{% firstof STATIC_URL MEDIA_URL %}django_qbe/js/excanvas.js"></script>
<![endif]-->
<script type="text/javascript" src="{% firstof STATIC_URL MEDIA_URL %}django_qbe/js/jquery.js"></script>
Run Code Online (Sandbox Code Playgroud)

每次加载模板时,都会尝试拉出MEDIA_URL.如果我改成它

{% extends "admin/change_list.html" %}
{% load i18n %}
{% load static %}
{% block extrahead %}
<!--[if IE]>
<script type="text/javascript" src="{% get_static_prefix %}django_qbe/js/excanvas.js"></script>
<![endif]-->
<script type="text/javascript" src="{% get_static_prefix %}django_qbe/js/jquery.js"></script>
Run Code Online (Sandbox Code Playgroud)

我的问题是为什么我的第一个版本的模板不起作用?

django

20
推荐指数
4
解决办法
3万
查看次数

标签 统计

django ×1