【发布时间】:2022-01-10 09:41:40
【问题描述】:
您好,如何将表单从基于类的视图传递到模板?在 HTML 中,一切都是继承的,我可以在块内容中渲染元素,但我不能渲染表单。这是我的代码。 :
views.py:
class Signup(TemplateView):
model = Profile
template_name = 'home/sign-up.html'
form_class = UserCreationForm()
def get_context_data(self, **kwargs):
context = super().get_context_data(**kwargs)
context['form'] = UserCreationForm
HTML:
{% extends "home/todo.html" %}
{% block content %}
<form method="POST">
{{form}}
</form>
{% endblock content %}
【问题讨论】: