Django的模板标签构建库。
项目描述
TTag是为使编写模板标签更容易而创建的Django模板标签构建库。
标签语法模仿了Django对模型和表单友好的语法。以下是一个完整的示例标签
class Welcome(ttag.Tag) user = ttag.Arg() fallback = ttag.Arg(named=True, default='Hi!') def output(self, data) name = data['user'].get_full_name() if name: return 'Hi, %s!' % name return data['fallback']
这将生成一个名为welcome的标签,可以像这样使用
{% welcome current_user fallback "Hello, anonymous." %}
更全面的用法和参考文档可以在docs目录中找到,或者访问http://packages.python.org/django-ttag/。
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪一个,请了解更多关于 安装包 的信息。
源代码分发
django-ttag-3.0.tar.gz (28.2 kB 查看散列值)
构建分发
django_ttag-3.0-py2.py3-none-any.whl (21.6 kB 查看散列值)
关闭
django-ttag-3.0.tar.gz 的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | 3a3ae5ad7fd46c8d44007f7fb8e1ca4662dc26b158d80dbef25dbbb2df9f7b9a |
|
MD5 | 58ecb102e1fe2d4f844181c01048c05c |
|
BLAKE2b-256 | b6bf5636ee8d3d13f4a35477c79dc5718e92adde1d8cf64d953b5e65dba5ffc4 |
关闭
django_ttag-3.0-py2.py3-none-any.whl 的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | 37d5b8e1390ee387c573df5aeb8759e2f34b3cd5caf3f19c1bb6c8d25d567ec2 |
|
MD5 | 0b7eda09ce85d07534e58f2b36d5a94c |
|
BLAKE2b-256 | ff6aff2a17a5ca76a9cbc69470745941acdf7291bf16bd817e08fa76bc89b6c0 |