简单了解Django模板的使用
2017-12-20 10:16
573 查看
模板标签include的使用
{%include"police/module/carousel.html"withimgs=imgsdiv_id='#carousel-index'%}
此处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
{% load custom_tags %}
然后, 你就可能使用了, 如:
{% for p in page.totalPages|range1 %} <li> {{ p }}</li> {% endfor %}
总结
以上就是本文关于简单了解Django模板的使用的全部内容,希望对大家有所帮助。感兴趣的朋友可以继续参阅本站:
Python编程django实现同一个ip十分钟内只能注册一次
如有不足之处,欢迎留言指出。感谢朋友们对本站的支持!
您可能感兴趣的文章:
相关文章推荐
- 学习NUnit测试2(简单的Nunit使用,用于了解Nunit)
- django在控制台模板使用报错
- C++使用模板实现简单的singleton
- Django模板中使用css, javascript
- python下的web开发框架-Django,django模板的使用
- 了解POP3协议,使用简单的代码监控pop3邮箱
- django模板中使用静态文件的方法
- django在视图中使用模板
- ACM HDU 1162 Eddy's picture (简单最小生成树,开始练习使用模板了)
- django模板中直接使用session
- 简单使用控件模板2
- django模板中关于过滤器的使用
- Django模板中使用css, javascript
- 了解POP3协议,使用简单的代码监控pop3邮箱,或者不用代码,直接使用telnet
- 了解POP3协议,使用简单的代码监控pop3邮箱,或者不用代码,直接使用telnet
- AutoCode (vs插件)自动生成代码插件 下载及使用教程(C#版)( 更新简单自定义模板教程)
- [Dynamic Language] Python Django: 模板引擎(4)在视图中使用模板和模板继承
- PHP简单演示如何使用模板制作静态页面
- velocity模板的使用简单的语法
- 学习NUnit测试1(简单的Nunit使用,用于了解Nunit)