Skip to content
Snippets Groups Projects
Commit 6266deb8 authored by Samuel GAIST's avatar Samuel GAIST
Browse files

[registration][views] Moved from render_to_response to render

render_to_response is deprecated in Django 2.0 and render has
been available since 1.3. It's shorter to write and avoids the
writing of context_instance=RequestContext(request) in each of
its call.
parent 97bf9819
No related branches found
No related tags found
2 merge requests!2551.4.x,!238Upgrade to django 1.11
...@@ -34,8 +34,7 @@ Views which allow users to create and activate accounts. ...@@ -34,8 +34,7 @@ Views which allow users to create and activate accounts.
from django.conf import settings from django.conf import settings
from django.core.urlresolvers import reverse from django.core.urlresolvers import reverse
from django.http import HttpResponseRedirect from django.http import HttpResponseRedirect
from django.shortcuts import render_to_response from django.shortcuts import render
from django.template import RequestContext
from django.views.decorators.csrf import csrf_protect from django.views.decorators.csrf import csrf_protect
from .forms import RegistrationFormTermsOfService from .forms import RegistrationFormTermsOfService
...@@ -97,10 +96,10 @@ def activate(request, activation_key, ...@@ -97,10 +96,10 @@ def activate(request, activation_key,
context = RequestContext(request) context = RequestContext(request)
for key, value in extra_context.items(): for key, value in extra_context.items():
context[key] = callable(value) and value() or value context[key] = callable(value) and value() or value
return render_to_response(template_name, return render(request,
{ 'account': account, template_name,
'expiration_days': settings.ACCOUNT_ACTIVATION_DAYS }, { 'account': account,
context_instance=context) 'expiration_days': settings.ACCOUNT_ACTIVATION_DAYS })
@csrf_protect @csrf_protect
...@@ -203,12 +202,11 @@ def register(request, success_url=None, ...@@ -203,12 +202,11 @@ def register(request, success_url=None,
for key, value in extra_context.items(): for key, value in extra_context.items():
context[key] = callable(value) and value() or value context[key] = callable(value) and value() or value
return render_to_response( return render(request,
template_name, template_name,
{ {
'form': form, 'form': form,
'form_supervisor': form_supervisor, 'form_supervisor': form_supervisor,
'supervisor_form_active': supervisor_form_active, 'supervisor_form_active': supervisor_form_active,
'url_prefix':settings.URL_PREFIX, 'url_prefix':settings.URL_PREFIX,
}, })
context_instance=context)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment