码迷,mamicode.com
首页 > 其他好文 > 详细

django 自定义tag和filter

时间:2015-10-23 13:37:33      阅读:199      评论:0      收藏:0      [点我收藏+]

标签:

自定义的标签tag和filter,必须要放在已经在settings.py中INSTALLED_APP里面注册了的app下。

假设app是polls

首先,在polls目录下建立templatetags目录,结构如下:

polls/

      __init__.py

      models.py

      templatetags/

                   __init__.py   # 包含了__init__.py的才会被django认作是文件夹

                   polls_extras.py

      views.py

在模板中使用标签时要{% load polls_extras.py %}

现在可以在polls_extras.py中定义我们自己的tag和filter了

# polls_extras.py

from django import template

register = template.Liberary()

 

django 自定义tag和filter

标签:

原文地址:http://www.cnblogs.com/lixiaodi/p/4904147.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!