@render_to('stats/improved.html')
def improved(request):
d = date.today()
dates = [str(d - timedelta(i*7)) for i in xrange(9)]
q = Stat.all().filter('date', d - timedelta(1))
def value(q):
try:
return q.get().value
except AttributeError:
return 0
counts = {
'users': value(q.filter('type', Stat.TOTALUSERS)),
'questions': value(q.filter('type', Stat.TOTALQUESTIONS)),
}