将html前端代码提取公因数(5)
2024-10-16 09:06:31
将html前端代码提取公因数(5)
注意:这是优化html代码,对于多个html代码相同的部分提取到一个模板中,只需要编写变化的html
1,利用Django提供的render方法的第三个参数的属性
传入字典参数给模板;这个属性可以实现将重复的HTML代码进行合并,并将显示数据分离
2,找格式完全相同,文案不同的HTML代码
将其用{% for b in blocks %}和{% endfor %}包裹进行遍历文案(文案做blocks字典处理),不同的文案用{{b.键名}}方式来调用
3,views.py代码里-->在render方法里-->加入第三个参数(类型为一个字典)block_infos,在这个字典里进行HTML里面进行匹配;
最新文章
- Keepalived的安装
- Ajax异步刷新地址栏
- SSE技术详解:一种全新的HTML5服务器推送事件技术
- C#线程间同步无法关闭
- Unity Adam特性整理
- 图解Nosql(hbase)与传统数据库的区别
- php 函数积累
- 【BZOJ】【2245】【SDOI2011】工作安排
- 【QTP】自动化测试:
- 单点登录SSO原则的实现
- 加载web项目时报的错误:Tomcat version 6.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 Web modul
- Quartz.Net分布式任务管理平台
- mysql 协议分析
- repeater嵌套RadioButtonList赋值
- Java并发工具类之同步屏障CyclicBarrier
- 《C预处理》Linux内核中可变参数宏的用法
- bnu 被诅咒的代码
- Linux_Windows7使用VMare安装Centos6.5并使用Xshell连接Centos
- easyui中combotree只能选子选项,父级不被选中
- oracle 禁用索引
热门文章
- [原创]K8 Jboss jmx-console getshell exploit
- 解决使用display:inline-block时元素间隔问题
- System.net.mail.smtpException;服务器提交了协议冲突 服务器响应为:
- MySQL(3)---MySQL优化
- 02 Tensorflow Hello World程序
- python干掉pycache
- MySQL高可用之组复制技术(3):配置多主模型的组复制
- python的partial()用法说明
- OpenCV入门之获取验证码的单个字符(二)
- sublime text 安装nodejs开发插件