在django中,我对{%load staticfiles%}模板指令感到好奇。
在静态文件中,我有一个sass目录,而sass反过来可以拥有一个非常大的缓存。我不是在询问“最佳实践”,但无论如何都是预先加载的文件?
如果我只使用字体,引导程序,个人样式表等等......是否会加载我不使用的所有内容?
非常好奇。我不想用尽所需的资源。
答案 0 :(得分:2)
您完全误解了load
标记的作用。它所做的只是让模板标记库可供模板使用:在本例中,“staticfiles”库包含{% static %}
标记的定义。如果没有该load语句,则无法使用该标记。
它对静态文件本身没有任何作用 - 实际上它不能,加载它们是浏览器的问题,它将执行HTML中的任何操作。