简单了解Django模板的使用
模板标签include的使用
此处carousel.html为需要利用的模板文件,这里主要是用来展示轮播图,其中imgs和div_id为需要传入该模板的变量. 自定义tag的使用 添加目录和文件 在djangoapp目录中添加一个templatetagsPython包(Packages),注意是包,非目录.如下图所示: 这里我在应用下的templatetags中新建了一个文件custom_tags.py. # -*- coding: utf-8 -*- from django import template register = template.Library() @register.filter(name='range1') def range1(value): value += 1 return range(1,value) 在模板文件中使用 当前应用的templates目录的模板文件头添加下面这行: 如: polls/templates/polls/index.html
然后,你就可能使用了,如: {% for p in page.totalPages|range1 %} <li> {{ p }}</li> {% endfor %} 总结 以上就是本文关于简单了解Django模板的使用的全部内容,希望对大家有所帮助。感兴趣的朋友可以继续参阅本站: 获取Django项目的全部url方法详解 Python编程django实现同一个ip十分钟内只能注册一次 Python通过Django实现用户注册和邮箱验证功能代码 如有不足之处,欢迎留言指出。感谢朋友们对本站的支持! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |