繁体   English   中英

从基本模板继承后如何使Django模板识别负载标签

[英]How to make Django template recognize load tag upon inheriting from base template

我有以下base.html

{% load static from staticfiles %}
<html>
   <title>COOL| {% block title %} Sometitle {% endblock %}</title>
<body>

   <!--- BEGIN INSERT CONTENT FOR OTHER PAGE  HERE-->
   {% block 'body' %}
   {% endblock %}

而且我有somefile.html ,其中包含上述内容。

{% extends 'base.html'%}
{% block title %} Contact {% endblock %}
{% block 'body' %}

 <h1> <a href="{%static "files/somefile.csv" %}">CSV</a> </h1>

{% endblock %}

我得到的消息是这样的:

Invalid block tag: 'static', expected 'endblock'

我希望somefile.html将从base.html继承{% load static from staticfiles %} 但事实并非如此。 什么是正确的方法?

您应该在每个模板中加载标签。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM