Джанго Формы не загружаются - PullRequest
0 голосов
/ 24 мая 2018

Я перепробовал множество вещей.В какой-то момент мои формы загружались, а теперь нет.Я загружаю страницу, но формы просто не отображаются, страница - это просто layout.html.

urls.py

url(r'^profile/passreset/$', views.passwordReset, name='passwordReset')

views.py

def passwordReset(request):
    if request.method == 'POST':
        form = PasswordChangeForm(request.POST, user=request.user)
        if form.is_valid():
            form.save()
            return rediect('/account')
    else:
        form = PasswordChangeForm(user=request.user)
    return render(request, 'posts/accounts/changepass.html', {'form': form})

changepass.html

{% extends 'posts/layout.html' %}
{% block head %}
<title>Change Password</title>
{% endblock %}
{% block content %}
<div class="containter">
    <form method="post">
        {% csrf_token %}
        {{ form.as_p }}
        <button type="submit">Submit</button>
    </form>
</div>
{% endblock %}

Еще один вопрос сейчас.Я узнал, что это рендеринг страницы posts / account.html (когда я указал другую), почему это так?

...