title: Django save() got an unexpected keyword argument 'force_insert' error
body: <p>I'm getting a <code>save() got an unexpected keyword argument 'force_insert'</code> error. From this <code>http://groups.google.com/group/django-users/browse_thread/thread/2471efd68d56ad59</code> it looks like the answer is to use:</p>
  
  <pre><code>def save(self, *args, **kwargs): 
  ... 
     super(SiteUser, self).save(*args, **kwargs)
  </code></pre>
  
  <p>My question is how would you go about specifying <code>force_insert=True</code> or <code>force_insert=False</code> when doing that.</p>
  
  <p>My code is:</p>
  
  <pre><code>   def save(self, force_insert=False, force_update=False):
        if not self.id:
           self.pub_date = datetime.datetime.now()
        self.updated_date = datetime.datetime.now()
        self.description_html = markdown(self.description)
        self.highlighted_code = self.highlight()
        super(Snippet, self).save(force_insert, force_update)
  </code></pre>