webpy表单能很好地与jinja2一起工作吗?

2024-09-30 20:20:48 发布

您现在位置:Python中文网/ 问答频道 /正文

作为webpy和jinja2的菜谱,我可以很好地独立使用webpy的表单或jinja2。但是,当我试图在下面这样的模板文件中组合两者时,它不起作用:

模板文件:

$def with(form)
{% extends 'layout.html' %}
{% block maincontents %}
<h1>User</h1>
<form method="post">
    $:form.render()
</form>
{% endblock %}

python代码的一部分:

^{pr2}$

Tags: 文件form模板jinja2表单defhtmlwith
1条回答
网友
1楼 · 发布于 2024-09-30 20:20:48

$:form.render()是Templetor呈现指令,我想是逐字取自文档。在

我认为您应该使用Jinja2语法,类似

<form method="post">
    {{ form.render() | safe }}
</form>

免责声明:我还没有实际测试过上面的代码片段。在

相关问题 更多 >