1111from django .http import HttpResponse , Http404 , HttpResponseBadRequest , \
1212 HttpResponseNotFound , StreamingHttpResponse
1313from django .db .models import F
14- from django .shortcuts import get_object_or_404 , render_to_response
14+ from django .shortcuts import get_object_or_404 , render
1515from django .views .decorators .http import require_GET , require_POST
1616from django .views .decorators .csrf import csrf_exempt
1717from django .views .generic .base import TemplateView
3333
3434def no_environment_error (request ):
3535 admin_url = reverse ('admin:codespeed_environment_changelist' )
36- return render_to_response ( 'codespeed/nodata.html' , {
36+ return render ( request , 'codespeed/nodata.html' , {
3737 'message' : ('You need to configure at least one Environment. '
3838 'Please go to the '
3939 '<a href="%s">admin interface</a>' % admin_url )
@@ -42,7 +42,7 @@ def no_environment_error(request):
4242
4343def no_default_project_error (request ):
4444 admin_url = reverse ('admin:codespeed_project_changelist' )
45- return render_to_response ( 'codespeed/nodata.html' , {
45+ return render ( request , 'codespeed/nodata.html' , {
4646 'message' : ('You need to configure at least one one Project as '
4747 'default (checked "Track changes" field).<br />'
4848 'Please go to the '
@@ -51,13 +51,13 @@ def no_default_project_error(request):
5151
5252
5353def no_executables_error (request ):
54- return render_to_response ( 'codespeed/nodata.html' , {
54+ return render ( request , 'codespeed/nodata.html' , {
5555 'message' : 'There needs to be at least one executable'
5656 })
5757
5858
5959def no_data_found (request ):
60- return render_to_response ( 'codespeed/nodata.html' , {
60+ return render ( request , 'codespeed/nodata.html' , {
6161 'message' : 'No data found'
6262 })
6363
@@ -319,7 +319,7 @@ def comparison(request):
319319 settings .CHART_ORIENTATION == 'horizontal' ):
320320 selecteddirection = True
321321
322- return render_to_response ( 'codespeed/comparison.html' , {
322+ return render ( request , 'codespeed/comparison.html' , {
323323 'checkedexecutables' : checkedexecutables ,
324324 'checkedbenchmarks' : checkedbenchmarks ,
325325 'checkedenviros' : checkedenviros ,
@@ -633,7 +633,7 @@ def timeline(request):
633633 for proj in Project .objects .filter (track = True ):
634634 executables [proj ] = Executable .objects .filter (project = proj )
635635 use_median_bands = hasattr (settings , 'USE_MEDIAN_BANDS' ) and settings .USE_MEDIAN_BANDS
636- return render_to_response ( 'codespeed/timeline.html' , {
636+ return render ( request , 'codespeed/timeline.html' , {
637637 'pagedesc' : pagedesc ,
638638 'checkedexecutables' : checkedexecutables ,
639639 'defaultbaseline' : defaultbaseline ,
@@ -717,7 +717,7 @@ def getchangestable(request):
717717 '<p class="errormessage">No results for this '
718718 'parameters</p>' )
719719
720- return render_to_response ( 'codespeed/changes_data.html' , {
720+ return render ( request , 'codespeed/changes_data.html' , {
721721 'tablelist' : tablelist ,
722722 'trendconfig' : trendconfig ,
723723 'rev' : selectedrev ,
@@ -823,7 +823,7 @@ def changes(request):
823823
824824 pagedesc = "Report of %s performance changes for commit %s on branch %s" % \
825825 (defaultexecutable , selectedrevision .commitid , selectedrevision .branch )
826- return render_to_response ( 'codespeed/changes.html' , {
826+ return render ( request , 'codespeed/changes.html' , {
827827 'pagedesc' : pagedesc ,
828828 'defaultenvironment' : defaultenv ,
829829 'defaultexecutable' : defaultexecutable ,
@@ -850,7 +850,7 @@ def reports(request):
850850 colorcode__in = ('red' , 'green' )
851851 ).order_by ('-revision__date' )[:10 ]
852852
853- return render_to_response ( 'codespeed/reports.html' , context )
853+ return render ( request , 'codespeed/reports.html' , context )
854854
855855
856856@require_GET
@@ -895,7 +895,8 @@ def displaylogs(request):
895895 for log in logs :
896896 log ['commit_browse_url' ] = project .commit_browsing_url .format (** log )
897897
898- return render_to_response (
898+ return render (
899+ request ,
899900 'codespeed/changes_logs.html' ,
900901 {
901902 'error' : error , 'logs' : logs ,
0 commit comments