title: django __unicode__() - how can i call this method in a template
body: <p>I defined a <strong>unicode</strong>() method in my Contact model. </p>
  
  <pre><code>def __unicode__(self):
          return u'%s %s' % (self.first_name, self.last_name)
  </code></pre>
  
  <p>Now I want to show the return value of the <strong>unicode</strong>() method in a template.</p>
  
  <p>But all that i try fails.</p>
  
  <pre><code>{{ object.unicode }}
  </code></pre>
  
  <p>or</p>
  
  <pre><code>{{ object.unicode() }}
  </code></pre>
  
  <p>or</p>
  
  <pre><code>{{ object.__unicode__ }}
  </code></pre>
  
  <p>or</p>
  
  <pre><code>{{ object.str }}
  </code></pre>
  
  <p>That confuses me since I have another Model level function which can be referenced to from the template without problems.</p>
  
  <p>This works fine:</p>
  
  <pre><code>def get_id(self):
          return "%i" % self.id 
  
  {{ object.get_id|escape }}
  </code></pre>