title: Google App Engine: Get entity key to use in a template
body: <p>Assuming I have the following:</p>
  
  <pre><code>class Person(db.Model):
    name = db.StringProperty()
  </code></pre>
  
  <p>I would like to print all the names in an html file using a template.</p>
  
  <pre><code>template_values = {'list': Person.all()}
  </code></pre>
  
  <p>And the template will look like this:</p>
  
  <pre><code>{% for person in list %}
  &lt;form&gt;
    &lt;p&gt;{{ person.name}} &lt;/p&gt;
    &lt;button type="button" name="**{{ person.id }}**"&gt;Delete!&lt;/button&gt;
  &lt;/form&gt;
  {% endfor %}
  </code></pre>
  
  <p>Ideally I would like to use person.key or person.id to then be able to delete the record using the key but that doesn't seem to work. Any Ideas how can I accomplish this?</p>