django inclusion用法
2024-10-20 06:40:12
概述: inclusion主要的是生成html标签, 返回的是一个字典,大分部跟simple_tag类似, simple_tag可返回任意类型的值
定义inclusion
from django import template
from django.urls import reverse
from django.http.request import QueryDict
register = template.Library() #register这个名字不能变 @register.inclusion_tag('show_li.html') #模板文件名
def show_li(num): #传数字
return {'num':range(num)} 模板文件的代码
<ul>
{% for foo in num %}
<li>
{{ i }}
</li>
{% endfor %} </ul> 应用到文件里面
<div>
{% load my_tags %}
{% show_li 5 %}
</div>
最新文章
- java 静态方法和实例方法的区别(转)
- sqlserver检测死锁;杀死锁和进程;查看锁信息
- 如何安装Ecshop for linux
- Windows2008 R2下,DCOM配置里的属性灰色不可用的解决方法
- 《Java程序设计》第一周学习总结
- C# 扩展方法 总结
- Linux 下Valgrind 使用
- ARM你必须知道的事儿——为啥“PC = PC + 8”?
- mysql 。。。
- IIS大数据请求设置方法
- Java 继承详解
- 迟到的 WPF 学习 —— 路由事件
- Vmware克隆虚拟机后网卡eth0变eth1解决
- 小白的Python之路 if __name__ == &#39;__main__&#39; 解析
- iOS APP之间到跳转,以及热门应用,手机自带到应用跳转
- spring MVC 运行过程
- osgi Quick Start
- dragula 一个 JavaScript 库,实现了网页上的拖放位置
- JProfiler 入门教程
- Android------------------系统服务调用的学习
热门文章
- oracle增删改查基本语法(DDL/DML)整理
- [hibernate]log4jdbc日志输出完整SQL语句
- jeecg启动报错“com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Could not create connection to database server.”的解决办法
- jQuery.fn.extend与jQuery.extend的区别
- 【leetcode】500_Keyboard Row
- 【计算机视觉】MTCNN基于NCNN的测试过程
- 局域网中win10作为服务器,其他机器无法连接怎么办
- linux下maven环境的搭建
- 当微信小程序遇到AR(三)
- “但行好事 莫问前程 只问耕耘 不问收获 成功不必在我 而功力必不唐捐” 科技袁人&#183;年终盛典——5G是科技时代非常重要的基础设施