Как поваренная книга webpy и jinja2, я могу независимо использовать форму webpy или jinja2.Однако, когда я пытаюсь объединить оба в файле шаблона, как показано ниже, это не работает:
Файл шаблона:
$def with(form)
{% extends 'layout.html' %}
{% block maincontents %}
<h1>User</h1>
<form method="post">
$:form.render()
</form>
{% endblock %}
Часть кода Python:
render = render_jinja(
'templates',
encoding='utf-8',
)
class test:
def POST(self):
pass
def GET(self):
f = user_form()
return render.test(f)