Django-allauth:django如何知道form.as_p中使用哪种形式?

时间:2016-05-30 18:35:01

标签: django

我正在学习Django,特别是使用allauth来构建登录/注册模块。 我正在阅读allauth-master / allauth / templates / account / login.html的源代码,我遇到了{{form.as_p}}

这一行。
<form class="login" method="POST" action="{% url 'account_login' %}">
  {% csrf_token %}
  {{ form.as_p }}
  {% if redirect_field_value %}
  <input type="hidden" name="{{ redirect_field_name }}" value="{{ redirect_field_value }}" />
  {% endif %}

我知道“{{form.as_p}}”的功能。但是当我进一步研究allauth-master / allauth / account / forms.py时,它变得令人困惑:那里有很多类/表。

只想在login.html中,Django如何知道使用“LoginForm”而不是其他形式?

0 个答案:

没有答案