Django 模板系统与非 HTML 内容生成全解析
1. 模板加载器的使用
若要使用特定的模板加载器,只需将其添加到 TEMPLATE_LOADERS 设置中。例如,若把代码放在名为 mysite.zip_loader 的模块里,那就把 mysite.zip_loader.load_template_source 添加到 TEMPLATE_LOADERS 中。
2. 内置模板参考的运用
Django 的管理界面包含了给定站点所有可用模板标签和过滤器的完整参考,这是 Django 程序员提供给模板开发者的实用工具。查看方法如下:
- 进入管理界面。
- 点击页面右上角的“Documentation”链接。
该参考分为四个部分:
| 部分 | 描述 |
| ---- | ---- |
| 标签 | 描述所有内置标签以及可用的自定义标签库 |
| 过滤器 | 描述所有内置过滤器以及可用的自定义过滤器库 |
| 模型 | 描述系统中每种对象类型以及该对象上的所有可用字段 |
| 视图 | 每个 URL 都有单独的条目,点击 URL 会显示视图函数名、视图功能描述、视图模板中的变量列表以及使用的模板名称 |
3. 独立模式下模板系统的配置
此部分内容仅适用于将模板系统作为其他应用程序输出组件的情况。通常,Django 会从其默认配置文件和 DJANGO_SETTINGS_MODULE 环境变量指
超级会员免费看
订阅专栏 解锁全文
1340

被折叠的 条评论
为什么被折叠?



