DJANGO模板的BLOCK自定义技巧
2024-09-15 20:52:19
除了INCLUDE, EXTENDS基本的继承模板之外,如果想在本模板上,直接生成让同类页面继承的模板,
则可以需要自定义的地方实现自定义BLOCK,
先在本页面实现自己的BLOCK,然后,在继承的页面实现另外的BLOCK。。
比如:
想让自己实现一个通用的SCRIPT,然后让继承的实现其它SCRIPT,则可以如下:
{% block script %} <script type="text/javascript"> //通用的SCRIPT {% block script_two %} //每个页面自己的SCRIPT {% endblock %} </script> {% endblock %}
那么,在另一个EXTENDS出来的页面,
可以自定义script_two或是script,就看自己的应用了。。
我觉得很灵活,
从高远那里学的。。:)
阿里亚多~~~
最新文章
- ionic的tabs
- Java操作符
- sqlite 跨数据库查询
- ES6入门之Generator函数
- the apply of backbone
- 解决mac插入U盘不显示标识问题
- JSP page include taglib
- 【for陷阱】遍历的同时删除元素
- [SCOI2009]围豆豆
- P1177 【模板】快速排序(学完归并和堆排之后的二更)
- 二叉树的简单操作(Binary Tree)
- Redis学习笔记(3)-XShell连接CentOSMini,并安装Redis
- Confluence 6 Windows 中以服务方式自动重启修改运行服务的用户
- python虚拟环境 | virtualenv 的简单使用 (图文)
- Selenium基本使用(十二)测试报告生成
- 十分钟带你理解Kubernetes核心概念
- 详说 Block Formatting Contexts (块级格式化上下文)
- openstack self-service 实例 连接外网数据表流程
- [Codeforces-888C] - K-Dominant Character
- 丢失或损坏NDF文件如何附加数据库
热门文章
- 浅谈用java解析xml文档(一)
- SonarQube(5.0.1) 环境的安装配置
- RabbitMQ 原文译1.1--HelloWord
- Android studio 删除Module、project
- SQL IF UPDATE(Number) 在触发器[Trigger]中的用法
- JAVA访问配置文件总结
- 第二十篇、自定义UIButton(设置title和image的位置)
- 包含为 HTTP 定义的状态代码的值(枚举)
- Java知识总结--JDBC&;XML
- 《jQuery UI开发指南》勘误收集