我想在龙卷风模板中创建一个块,必须在子模板中替换此块(就像必须在子类中重写抽象方法一样)。
如何实现“抽象块”?
答案 0 :(得分:4)
为什么你需要这么奇怪的东西?
好的,这是你的程序员噩梦之路:
模块not_implemented:
raise Exception('Not implemented template block')
父模板:
{% block abstract %}
{% import not_implemented %}
{% end %}
子模板:
{% extends 'parent.html' %}
{% block abstract %}{% end %}