每次使用模板调用视图时,在 Django 中,我想加载一个具有相同名称的 JavaScript 文件(如果存在)。
因此,如果我调用 view foo
,我想foo.js
在特定(公共)目录中自动加载(如果存在)。
在模板中抽象这个很容易,假设我将向模板传递一个 JavaScript 列表以加载并将其加载到基本模板中。
但是如何在不为每个视图编写代码的情况下为每个视图获得这个通用的呢?使用上下文处理器?如何?
每次使用模板调用视图时,在 Django 中,我想加载一个具有相同名称的 JavaScript 文件(如果存在)。
因此,如果我调用 view foo
,我想foo.js
在特定(公共)目录中自动加载(如果存在)。
在模板中抽象这个很容易,假设我将向模板传递一个 JavaScript 列表以加载并将其加载到基本模板中。
但是如何在不为每个视图编写代码的情况下为每个视图获得这个通用的呢?使用上下文处理器?如何?