我在服务器端使用 django,显然在客户端使用 javascript。现在我想在客户端使用板块模板引擎。
向客户端提供 django 模板的最佳方式是什么?我们教了一些方法来做到这一点。
- 创建一个提供原始模板的视图。
- 可能不是最好的方法
- 将所需的模板复制到静态文件夹。
- 这可以通过自定义静态文件查找器来完成
- broser 能够缓存模板
- 使用将原始模板放入 javascript 变量的模板标签提供模板。
- 以这种方式收到的模板不能单独缓存
有一个 django 应用程序可以让这更容易吗?
我需要客户端上的模板的原因是,我想在服务器和客户端上使用相同的客户端。首次加载页面时,会在服务器上呈现完整的模板,在通过应用程序导航时,仅加载所需的数据,并使用推送状态完成页面更改。