title: Counts of events grouped by date in python?
body: <p>This is no doubt another noobish question, but I'll ask it anyways:</p>
  
  <p>I have a data set of events with exact datetime in UTC. I'd like to create a line chart showing total number of events by day (date) in the specified date range. Right now I can retrieve the total data set for the needed date range, but then I need to go through it and count up for each date.</p>
  
  <p>The app is running on google app engine and is using python.</p>
  
  <p>What is the best way to create a new data set showing date and corresponding counts (including if there were no events on that date) that I can then use to pass this info to a django template?</p>
  
  <p>Data set for this example looks like this:</p>
  
  <pre><code>class Event(db.Model):
      event_name = db.StringProperty()
      doe = db.DateTimeProperty()
      dlu = db.DateTimeProperty()
      user = db.UserProperty()
  </code></pre>
  
  <p>Ideally, I want something with date and count for that date.</p>
  
  <p>Thanks and please let me know if something else is needed to answer this question!</p>