Я пытаюсь передать несколько переменных в рендеринг Django. Один из них - токен csrf, а другой - моя форма (потому что мне нужны ошибки из формы). По какой-то причине никто из них не работает. Любая помощь?Django, передающий несколько переменных в рендере
Вот шаблон:
<form class = "navbar-form" action="{% url "registry.views.register" %}" onsubmit=" return ClickButton(); " method= "POST" >
{% csrf_token %}
{{ form.errors}} {{ form.non_field_errors }}
здесь является view.py:
Защиту регистр (запрос):
form_save = RegisterationForm()
if request.method == 'POST':
form = RegisterationForm(request.POST)
if form.is_valid():
user_info={}
user_info['username'] = form.cleaned_data['username']
user_info['password'] = form.cleaned_data['password']
form.save(user_info)
return render_to_response('register_success.html',user_info)
else:
form_save = form
return render_to_response('register.html',{'csrf':csrf(request),'locals':locals()})