javascript - 客户端 (JavaScript) Django/Jinja 类模板继承

标签 javascript django templates django-templates

我正在寻找一种方法来对我拥有的一组 .html 文件进行模板继承。

假设我有一个 base.html 文件,它具有我网站所有页面的通用 HTML,即页眉、页脚等。每个页面,包括主(索引)页面,都需要从这个模板 HTML 文件继承。

现在,这可以在服务器端使用 Django's Jinja template langauge 实现.但这对我来说不是一个好的解决方案。我的 HTML 页面是远程存储的,我无法控制存储它们的服务器。这必须在客户端完成,无论是否使用 JavaScript。

Somebody asked about this before ,而我发现的唯一半生不熟的解决方案是使用 Mustache's partials ,这并不能真正完成工作。

有人知道在客户端执行此操作的方法吗?

最佳答案

出于同样的目的,我刚刚发布了这个:https://github.com/ericclemmons/jinja.js

关于javascript - 客户端 (JavaScript) Django/Jinja 类模板继承,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7014944/

相关文章:

git - 如何在git中基于同一个模板管理多个项目?

javascript - 将属性设置为未定义时未通知观察者

javascript - 我在使用 Node js 在 debian 中运行 js 脚本时遇到问题

javascript 正则表达式 匹配 ^[^#]?

python - Ubuntu 和 Django,没有名为 'django' 的模块

html - 找不到 'password_change_done' 的 Django 反向

python - 用于 otree 的 "pip install -U channels"命令出错(运行 setup.py bdist_wheel for twisted ... 错误)

c++ - 处理重构、模板 SFINAE 测试和 lambda

c++ - 使用数组参数的函数特化

javascript - 无法从显示为 : flex 的父 div 获取 "left"值