4个版本

0.1.3 2020年1月26日
0.1.2 2019年4月28日
0.1.1 2019年4月23日
0.1.0 2019年4月23日

1461文本处理

Download history 26/week @ 2023-11-27 13/week @ 2023-12-04 17/week @ 2023-12-11 13/week @ 2023-12-18 17/week @ 2023-12-25 35/week @ 2024-01-01 30/week @ 2024-01-08 43/week @ 2024-01-15 15/week @ 2024-01-22 33/week @ 2024-01-29 34/week @ 2024-02-05 49/week @ 2024-02-12 60/week @ 2024-02-19 93/week @ 2024-02-26 43/week @ 2024-03-04 59/week @ 2024-03-11

每月下载量 259
用于 2 crates

MIT 协议

16KB
337

Askama Filters

Askama模板库的额外模板过滤器。

使用

这个库旨在与Askama一起使用,没有它将毫无用处。

在定义Askama Template的任何模块中,只需使用以下代码:use askama_filters::filters;它们将在HTML模板中可用。

如果您想在这个库的基础上添加自己的过滤器,请创建一个名为filters的模块,并将其添加到use askama_filters::filters::*中。然后,在创建Template的地方导入该模块,两组过滤器都应可用。

构建

这是一个标准的Rust项目,所以只需使用

$ cargo build

特性

  • markdown:添加了markdownmd过滤器,可以将纯文本转换为HTML。它打算这样使用

    {{ raw|e|md|safe }}
    

    带有e转义,并用safe标记结果HTML为安全。

  • chrono添加了日期和时间的格式化过滤器。

贡献/问题

请将任何问题或补丁通过电子邮件发送至rushteve1rushsteve1.us

依赖关系

~2.4–4MB
~70K SLoC