From 1a684c38c0bd8037608caa30da27e520726666ae Mon Sep 17 00:00:00 2001
From: Samuel Gaist <samuel.gaist@idiap.ch>
Date: Wed, 7 Mar 2018 15:16:59 +0100
Subject: [PATCH] [navigation][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.
---
 beat/web/navigation/views.py | 28 +++++++++-------------------
 1 file changed, 9 insertions(+), 19 deletions(-)

diff --git a/beat/web/navigation/views.py b/beat/web/navigation/views.py
index d291dbc21..40989eab4 100644
--- a/beat/web/navigation/views.py
+++ b/beat/web/navigation/views.py
@@ -25,10 +25,8 @@
 #                                                                             #
 ###############################################################################
 
-from django.shortcuts import render_to_response
-from django.shortcuts import get_object_or_404
-from django.template import RequestContext, Context, loader
-from django.contrib import messages
+from django.shortcuts import render
+from django.template import Context, loader
 from django.conf import settings
 
 from .middleware import remove_banner_message
@@ -50,11 +48,9 @@ def terms_of_service(request):
             settings.LEGAL_DISCLAIMER_VERSION
     remove_banner_message(request)
 
-    return render_to_response(
-        'navigation/terms_of_service.html',
-            dict(contents=contents),
-            context_instance=RequestContext(request),
-    )
+    return render(request,
+                  'navigation/terms_of_service.html',
+                  dict(contents=contents))
 
 
 #------------------------------------------------
@@ -77,11 +73,9 @@ def legal_disclaimer(request):
 
     remove_banner_message(request)
 
-    return render_to_response(
-        'navigation/legal_disclaimer.html',
-            dict(contents=contents),
-            context_instance=RequestContext(request),
-    )
+    return render(request,
+                  'navigation/legal_disclaimer.html',
+                  dict(contents=contents))
 
 
 
@@ -91,8 +85,4 @@ def legal_disclaimer(request):
 def contact(request):
     '''Returns an HTML page with the contact information'''
 
-    return render_to_response(
-        'navigation/contact.html',
-            dict(),
-            context_instance=RequestContext(request),
-    )
+    return render(request, 'navigation/contact.html')
-- 
GitLab