def view(request): stats = Stats.all().filter("completed = ", True).order("date")[:30] stats = [ {"object":s, "stats":s.get_stats()} for s in stats ] return direct_to_template(request, "stats.html", { "stats": stats, "nav": {"selected": "stats",} })
def create(date): existing = Stats.all().filter("date = ", date) try: stats = existing[0] except IndexError: stats = Stats() stats.date = date data = dict([(key, None) for key in registered.keys()]) stats.set_stats(data) stats.save() for key in registered.keys(): taskqueue.add(url=reverse("stats-action", kwargs={"action":key, "pk":stats.id}))