跳转到主要内容

一个使Django模板标签变得甜蜜的库。

项目描述

一个使编写Django templatetags变得简单的库。

以下是一个使用示例

from django import template

from templatetag_sugar.register import tag
from templatetag_sugar.parser import Name, Variable, Constant, Optional, Model

register = template.Library()

@tag(register, [Constant("for"), Variable(), Optional([Constant("as"), Name()])]):
def example_tag(context, val, asvar=None):
    if asvar:
        context[asvar] = val
        return ""
    else:
        return val

如您所见,它使定义标签的语法变得超级简单。

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分布

django-templatetag-sugar-1.0.tar.gz (2.8 kB 查看哈希值)

上传时间:

构建分布

django_templatetag_sugar-1.0-py2.py3-none-any.whl (5.2 kB 查看哈希值)

上传时间: Python 2 Python 3

由以下支持