я иметь такую форму:Джанго дела с формой начальной загрузки
<form class="form-signin" role="form" method="POST" action="{% url 'django.contrib.auth.views.login' %}">
{% csrf_token %}
<input type="text" class="form-control" placeholder="Usuario" required autofocus>
<input type="password" class="form-control" placeholder="Password" required>
<button class="btn btn-lg btn-primary btn-block" type="submit">
Sign in
</button>
<input type="hidden" name="next" value="{{ next }}" />
<label class="checkbox pull-left">
<input type="checkbox" value="remember-me">
Remember me
</label>
</form>
Он имеет бутстраповские классы. Раньше я имел такую форму:
<form class="form-signin" role="form" method="POST" action="{% url 'django.contrib.auth.views.login' %}">
{% csrf_token %}
<table>
<tr>
<td>{{ form.username.label_tag }}</td>
<td>{{ form.username }}</td>
</tr>
<tr>
<td>{{ form.password.label_tag }}</td>
<td>{{ form.password }}</td>
</tr>
</table>
<input type="hidden" name="next" value="{{ next }}" />
<button class="btn btn-lg btn-primary btn-block" type="submit">Sign in</button>
</form>
Но я был очень уродлив, поэтому я изменил его. Проблема в том, что в новой форме я понятия не имею, как реализовать аутентификацию django, как я делал в уродливой версии формы (эта работа отлично работала, я использовал для записи имени пользователя и пароля пользователя, который был сохранен в auth_table django, и он вошел в систему без проблем)
Но теперь с более красивой версией я не знаю, как это сделать. Я огляделся, но ничего не помогает.
Любые советы будут действительно оценены. Благодаря
EDIT
Im используя это в моих URL для этой точки зрения:
url(r'^login/$', 'django.contrib.auth.views.login',{'template_name':'login.html'}, name = 'login'),
Вот почему я был оказание формы в уродливом виде
ok. Теперь мне просто нужно отобразить страницу в шаблоне следующим образом: «form.as_p» ?? – user3799942
yes или Настройка шаблона формы https://docs.djangoproject.com/en/1.6/topics/forms/#customizing-the-form-template –