From 7c7f57f6ac43af5350f04c6eaeb927063ad4daee Mon Sep 17 00:00:00 2001 From: Dan McGee Date: Fri, 3 Sep 2010 13:16:18 -0500 Subject: Use direct_to_template in public views Saves the hassle of needing to wrap everything in RequestContext() manually. Signed-off-by: Dan McGee --- public/views.py | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) (limited to 'public/views.py') diff --git a/public/views.py b/public/views.py index be0ff80d..f1d08a23 100644 --- a/public/views.py +++ b/public/views.py @@ -4,9 +4,8 @@ from . import utils from django.contrib.auth.models import User from django.db.models import Q -from django.shortcuts import render_to_response -from django.template import RequestContext from django.views.generic import list_detail +from django.views.generic.simple import direct_to_template def index(request): @@ -15,8 +14,7 @@ def index(request): 'news_updates': News.objects.order_by('-postdate', '-id')[:10], 'pkg_updates': pkgs, } - return render_to_response('public/index.html', context, - context_instance=RequestContext(request)) + return direct_to_template(request, 'public/index.html', context) def userlist(request, type='Developers'): users = User.objects.order_by('username') @@ -35,15 +33,13 @@ def userlist(request, type='Developers'): 'description': msg, 'users': users, } - return render_to_response('public/userlist.html', context, - context_instance=RequestContext(request)) + return direct_to_template(request, 'public/userlist.html', context) def donate(request): context = { 'donors': Donor.objects.order_by('name'), } - return render_to_response('public/donate.html', context, - context_instance=RequestContext(request)) + return direct_to_template(request, 'public/donate.html', context) def download(request): qset = MirrorUrl.objects.filter( @@ -60,7 +56,6 @@ def feeds(request): 'arches': Arch.objects.all(), 'repos': Repo.objects.all(), } - return render_to_response('public/feeds.html', context, - context_instance=RequestContext(request)) + return direct_to_template(request, 'public/feeds.html', context) # vim: set ts=4 sw=4 et: -- cgit v1.2.3-55-g3dc8