Django提供了自定义标签功能,可以方便常用方法的重复使用。

标签的本质就是函数,标签名就是函数名。

注意点:

1.需要到django.template对象。

2.register = template.Library(),@register.simple_tag作为装饰器。

3.在html中使用标签时,要先{% load blog_tags %},之后才能使用blog_tags.py中的自定义标签。

4.blog_tags.py的项目位置,位于应用目录下的templatetags目录下,templatetags为包结构。

最新文章

  1. JavaScript实现常用的排序算法
  2. 通过NFS(nfsroot)启动linux系统
  3. SQL常见的系统存储过程
  4. AS技巧合集「常用技巧篇」
  5. 真机测试时的错误:No matching provisioning profiles found
  6. OpenCV之响应鼠标(一):利用鼠标获取坐标
  7. Linux下判断cpu物理个数、几核
  8. COCOS2DX2.2.2 创建CCEditBox输入框架实现文本及密码输入
  9. Swift - IBOutlet返回nil(fatal error: unexpectedly found nil while unwrapping an Optional value)
  10. qq音乐的歌词接口中例如&#58,&#46的特殊符号编码使用js进行转义
  11. centos服务器设置代理上网的方法
  12. [SinGuLaRiTy] 平衡树
  13. Learning to Rank算法介绍:GBRank
  14. Linux学习之CentOS(一)--CentOS6.4环境搭建
  15. 3.1 unittest简介
  16. 更改mysql 和jinkins目录
  17. JavaScript面向对象之闭包的理解
  18. js -history.back(-1)和history.go(-1) 区别
  19. 假期训练六(poj-1753,递归+hdu-2844,多重背包)
  20. rest_framework_api规范

热门文章

  1. python3-开发面试题(python)6.24基础篇(3)
  2. Problem R: 零起点学算法13——求2个时间之间的分钟数
  3. angualrjs2教程
  4. TQ2440学习笔记——Linux上I2C驱动的两种实现方法(1)
  5. [SVN] svn在linux下的使用(svn命令行)ubuntu 删除 新增 添加 提交 状态查询 恢复
  6. react项目如何调试?
  7. Python实现局域网内屏幕广播的技术要点分析(转载)
  8. Java调用Oracle存储过程
  9. Java基础——Statement与PrepareStatement
  10. 虚拟机oracle virtualbox 上安装centos6.5 网络设置