Python
1.Python安装配置
pip安装配置
Python虚拟环境
源码安装Python3.x
Pycharm设置python默认模板
2.Python模块
模块:email、smtplib
模块:time
Pandas
matplotlib安装配置
模块:elasticsearch
jupyter
Jinja2
去掉jinja2循环中的换行符
jinja2循环中的变量
jinja2中使用set定义变量
98.Django4
99.Django2
Django对接cas
ListView
Django基本操作
DjangoAdmin获取表单填写用户
本文档使用 MrDoc 发布
-
+
home page
jinja2中使用set定义变量
# jinja2中使用set定义变量 ## 引用变量env_value - 这里不用 `value={{ env_value }}`,因为`{% set=xxx %}` 中无法渲染变量,但是可以直接引用已经定义的变量 ```jinja {% set value=env_value %} config={{ value }} ``` - 使用with将set定义的变量限制在某一区块 ```jinja {% with %} {%set value=env_value %} config={{ value }} {% endwith %} ``` ## 字符串 ```jinja {% set value="a;b;c;d;e" %} config={{ value }} ``` ## 列表 ```jinja {% set value="a;b;c;d;e".split(';') %} {% for alpha in value %} config={{ alpha }} {% endfor %} ``` ## 伪字典 - config = "app1;config1|app2;config2" ```jinja {% set values=configs.split('|') %} {% for config in values %} {%- set appInfo = config.split(';') %} {%- set name = appInfo[0] %} {%- set value = appInfo[1] %} {{ name }}-host={{ value }} {% endfor %} ```
zhangky
May 6, 2022, 12:06 p.m.
Share documents
Collection documents
Last
Next
Scan wechat
Copy link
Scan your mobile phone to share
Copy link
关于 MrDoc
觅思文档MrDoc
是
州的先生
开发并开源的在线文档系统,其适合作为个人和小型团队的云笔记、文档和知识库管理工具。
如果觅思文档给你或你的团队带来了帮助,欢迎对作者进行一些打赏捐助,这将有力支持作者持续投入精力更新和维护觅思文档,感谢你的捐助!
>>>捐助鸣谢列表
微信
支付宝
QQ
PayPal
Markdown文件
share
link
type
password
Update password