我认为你将很难把这四个部分放在一起,然后迅速地应用它们——仅仅是因为有些部分出现在你的
<head>
标签和其他
<body>
标签。
所做的是确保为我的
base.html
(以及我的基本CSS文件)…然后,我有块标签
{% block css %}
和
{% block js %}
. 继承的模板
基.html
文件可以提供自己的javascript和css(并且只提供所需的东西)。
我创建了一些模板标记,用于创建Ajax函数,其输出基于所显示的对象(例如,包括
object_id
)--这就减少了重新编码。
有一件事我没试过,但我感兴趣的是
django-compress
.