Migrate charts to jqPlot. Needs a bit of clean-up, especially separating out date & non-date reports.

This commit is contained in:
Ross Poulton
2011-05-02 22:32:51 +00:00
parent b42026ec33
commit 9175203fb1
2 changed files with 78 additions and 1 deletions

View File

@@ -896,10 +896,13 @@ def run_report(request, report):
if report in ('queuemonth', 'usermonth'):
chart_url = line_chart([columns] + data)
charttype = 'date'
elif report in ('queuestatus', 'queuepriority', 'userstatus', 'userpriority'):
chart_url = bar_chart([columns] + data)
charttype = 'bar'
else:
chart_url = ''
charttype = ''
return render_to_response('helpdesk/report_output.html',
RequestContext(request, {
@@ -907,6 +910,7 @@ def run_report(request, report):
'data': data,
'chart': chart_url,
'title': title,
'charttype': charttype,
}))
run_report = staff_member_required(run_report)