【问题标题】:What is the "|" character in Django called?什么是“|” Django中的角色叫什么?
【发布时间】:2020-10-17 12:17:22
【问题描述】:

“|”相当于 Angular Pipes 但在 Django 中它叫什么?就像在官方的 Django Polls App 教程中一样

vote{{ choice.votes|pluralize }} 是让 Django 自动在字符串 "vote" 后附加一个 "s" 字符,如果从数据库中呈现超过 2 个投票,否则不要但我不知道调用了什么姜戈。另一方面,Angular 中的这种等效技术称为 Angular Pipes。

【问题讨论】:

  • 这是一个模板过滤器。

标签: python django


【解决方案1】:

这是pipe character (|) [wiki]。包含函数名称的部分是(template) filter [Django-doc]

Django 有builtin template filters [Django-doc],但你可以自己写一个custom template filter

另一方面,{% … %} 之间的项目是(template) tags [Django-doc]

【讨论】:

    猜你喜欢
    • 2010-11-07
    • 1970-01-01
    • 2011-05-05
    • 1970-01-01
    • 1970-01-01
    • 2019-01-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多