Я следил за учебником, пытающимся создать регистрационную форму. Несмотря на то, что человек, записывающий его, смог создать форму, в которой я не видел, чтобы кто-нибудь видел ошибки в моем коде? Представление не возвратило объект HttpResponse.Вид не возвращал объект HttpResponse
from django.template import RequestContext
from django.http import HttpResponseRedirect
from django.shortcuts import render_to_response
from django.contrib import auth
from django.core.context_processors import csrf
from django.contrib.auth.forms import UserCreationForm
def registerit(request):
if request.method == 'POST':
form = UserCreationForm(request.POST)
if form.is_valid():
form.save()
return HttpResponseRedirect('/accounts/register_success')
args = {'form3':UserCreationForm()}
args.update(csrf(request))
return render_to_response('register.html', args)
Благодарим за помощь.
Пожалуйста, предоставьте полную информацию об ошибке, которую вы получаете. Было бы полезно отслеживать причину вашей ошибки. Просто ради этого Имеет ли url "/ accounts/register_success" и соответствует ли для просмотра? –