Это то, что я сейчас использую для регистрации:
def register(request):
if request.method == 'POST':
form = UserCreationForm(request.POST)
if form.is_valid():
new_user = form.save()
messages.info(request, "Thanks for registering. Please login to continue.")
return HttpResponseRedirect("/dashboard/")
else:
form = UserCreationForm()
return render_to_response("accounts/register.html", {
'form': form,
}, context_instance=RequestContext(request))
Можно ли не требовать от пользователя входа в систему вручную после создания учетной записи, а просто для автоматического входа в систему? Спасибо.
edit: Я пробовал функцию login() без успеха. Я считаю, что проблема заключается в том, что AUTHENTICATION_BACKENDS не был установлен.