Parcourir la source

[fix] Remove deprecated render_to_response

ljf il y a 6 ans
Parent
commit
9aa1495bcd
4 fichiers modifiés avec 9 ajouts et 12 suppressions
  1. 2 3
      coin/billing/views.py
  2. 3 4
      coin/members/views.py
  3. 3 4
      coin/views.py
  4. 1 1
      vpn/views.py

+ 2 - 3
coin/billing/views.py

@@ -3,7 +3,7 @@ from __future__ import unicode_literals
 
 from django.http import HttpResponse, HttpResponseRedirect
 from django.template import RequestContext
-from django.shortcuts import render, render_to_response
+from django.shortcuts import render
 from django.contrib import messages
 
 from sendfile import sendfile
@@ -44,7 +44,6 @@ def invoice(request, id):
 
     assert_user_can_view_the_invoice(request, invoice)
 
-    return render_to_response('billing/invoice.html', {"invoice": invoice},
-                              context_instance=RequestContext(request))
+    return render(request, 'billing/invoice.html', {"invoice": invoice})
 
     return response

+ 3 - 4
coin/members/views.py

@@ -2,7 +2,7 @@
 from __future__ import unicode_literals
 
 from django.template import RequestContext
-from django.shortcuts import render_to_response, render
+from django.shortcuts import render
 from django.contrib.auth.decorators import login_required
 from django.conf import settings
 from forms import PersonMemberChangeForm, OrganizationMemberChangeForm
@@ -56,12 +56,11 @@ def invoices(request):
     invoices = request.user.invoices.filter(validated=True).order_by('-date')
     payments = request.user.payments.filter().order_by('-date')
 
-    return render_to_response('members/invoices.html',
+    return render(request, 'members/invoices.html',
                               {'balance' : balance,
                                'handle_balance' : settings.HANDLE_BALANCE,
                                'invoices': invoices,
-                               'payments': payments},
-                              context_instance=RequestContext(request))
+                               'payments': payments})
 
 
 @login_required

+ 3 - 4
coin/views.py

@@ -6,7 +6,7 @@ import HTMLParser
 
 from django.views.decorators.cache import cache_page
 from django.template import RequestContext
-from django.shortcuts import render_to_response
+from django.shortcuts import render
 from django.http import HttpResponse, HttpResponseNotFound, HttpResponseServerError
 from django.conf import settings
 
@@ -36,8 +36,7 @@ def feed(request, feed_name):
         feed = feedparser.parse(feed_url)
         entries = feed.entries[:limit]
 
-        return render_to_response('fragments/feed.html',
-                                  {'feed_entries': entries},
-                                  context_instance=RequestContext(request))
+        return render(request, 'fragments/feed.html',
+                                  {'feed_entries': entries})
     except:
         return HttpResponseServerError('')

+ 1 - 1
vpn/views.py

@@ -5,7 +5,7 @@ import os
 import urllib2
 
 from django.http import StreamingHttpResponse, HttpResponseServerError
-from django.shortcuts import render_to_response, get_object_or_404
+from django.shortcuts import get_object_or_404
 from django.views.generic.detail import DetailView
 from django.views.generic.edit import UpdateView
 from django.conf import settings