jinja
约 1 分钟阅读
- 参考
- 实现
- mitsuhiko/minijinjaGitHubmitsuhiko/minijinja参考 · https://jinja.palletsprojects.com/en/3.1.x/ · https://docs.ansible.com/ansible/latest/playbookguide/playbookstemplating.html笔记:jinja
- wasm npm minijinja-js
- google/minjaGitHubgoogle/minja
- used by llama.cpp, jan, gpt4all
- mitsuhiko/minijinjaGitHubmitsuhiko/minijinja参考 · https://jinja.palletsprojects.com/en/3.1.x/ · https://docs.ansible.com/ansible/latest/playbookguide/playbookstemplating.html笔记:jinja
| syntax | desc |
|---|---|
{% %} | 语句 |
{{ }} | 表达式,输出到模板输出 |
{# #} | 注释,不包含在模板输出中 |
{{ var }} | 变量 |
{{ var.attribute }} | 属性 |
{{ var.attribute.method() }} | 方法 |
{{ var.attribute.method(arg1, arg2) }} | 方法参数 |
{% set first_name = customer.first_name | title if customer.first_name else "Sir/Madam" %}关联信息
反向链接、本文链接的其他页面和外部资料。
参考资料
GitHub2 条
- google/minjagithub.com/google/minja
- mitsuhiko/minijinjagithub.com/mitsuhiko/minijinja
其他外链4 条
- docs.ansible.com/ansible/latest/playbook_guide/playbooks_templating.htmldocs.ansible.com/ansible/latest/playbook_guide/playbooks_templating.html
- documentation.bloomreach.com/engagement/docs/jinja-syntaxdocumentation.bloomreach.com/engagement/docs/jinja-syntax
- jinja.palletsprojects.com/en/3.1.xjinja.palletsprojects.com/en/3.1.x
- mitsuhiko.github.io/minijinja-playgroundmitsuhiko.github.io/minijinja-playground