我正在尝试使用渲染变量在Tempita中运行python代码:
{{py:
import subprocess
return subprocess.check_output(["do-something","--var=http://server_host:8000/"])
}}
但是server_host是一个变量。所以,如果我这样做:
{{server_host}}
它被正确渲染。我正在尝试在运行python代码时使用{{server_host}}变量的渲染输出。
答案 0 :(得分:0)
我没有使用Tempita,但我认为以下内容应该有效:
{{py:
import subprocess
return subprocess.check_output(["do-something","--var=http://"+server_host+":8000/"])
}}