我试图在页面之间传递一些数据,但它不起作用。有小费吗?我单击提交,它会将我带到一个空白页面。如果我刷新,那么它会显示我的基本模板样式,但没有传递任何数据。
索引.html
{% extends "polls/base.html" %}
{% block title %}Vote{% endblock %}
{% block content %}
<h1>Welcome</h1>
<form action="/polls/" method="post">{% csrf_token %}
<p><label for="pin">Enter group pin:</label>
<input id="pin" type="text" name="pin" maxlength="4" />
<input type="submit" value="View Polls" /></p>
</form>
<a href="admin/">Moderator login</a>
</p>
{% endblock %}
民意调查/index.html
{% extends "polls/base.html" %}
{% block title %}Recent Polls{% endblock %}
{% block content %}
{{ pin }}
{% endblock %}
民意调查/urls.py
url(r'^$',
ListView.as_view(
model=Poll,
template_name='polls/index.html')),