def chart_resource_version(request, hash, version_key=None): chart = Chart.get_by_hash(hash) if not version_key: version = chart.data else: version = ChartDataSet.get(version_key) chart.incrementCounter() return HttpResponseRedirect(chart.small_chart_url(data=version))