Как переместить шаблоны входа / входа в выпадающее меню?
У меня фиксированная навигация, и я хочу добавить выпадающий список, где пользователи могут войти \ (как использует Твиттер).
Я старался:
# project/tempates/signup.html
{% load i18n %}
{% load account socialaccount %}
{% block head_title %}{% trans "Signup" %}{% endblock %}
{% block content %}
<h1>{% trans "Sign Up" %}</h1>
<p>{% blocktrans %}Already have an account? Then please <a href="{{ login_url }}">sign in</a>.{% endblocktrans %}</p>
<form class="signup" id="signup_form" method="post" action="{% url 'account_signup' %}">
{% csrf_token %}
{{ signupform.as_p }}
{% if redirect_field_value %}
<input type="hidden" name="{{ redirect_field_name }}" value="{{ redirect_field_value }}" />
{% endif %}
<button type="submit">{% trans "Sign Up" %} »</button>
</form>
{% endblock %}
# project/tempates/base.html
# ... a lot of basic stuff
<li class="dropdown">
<a class="dropdown-toggle" href="#" data-toggle="dropdown">Sign In <strong class="caret"></strong></a>
<div class="dropdown-menu" style="padding: 15px; padding-bottom: 0px;">
{% include './signup.html' %}
# ... rest stuff
и в выпадающем списке я вижу только текст, ссылку для входа и кнопку для подтверждения регистрации.
Там нет полей для ввода электронной почты и паролей. Как я понимаю, это потому, что нет доступа к форме, что обычно является рабочими местами представлений. Как я могу получить работающие выпадающие формы?