title: Python/Django: Adding custom model methods?
body: <p>Using for example</p>
  
  <pre><code>class model(models.Model)
      ....
      def my_custom_method(self, *args, **kwargs):
          #do something
  </code></pre>
  
  <p>When I try to call this method during pre_save, save, post_save etc, Python raises a TypeError; unbound method.</p>
  
  <p>How can one add custom model methods which can be executed in the same way like model.objects.get(), etc?</p>
  
  <p>Edit: tried using <code>super(model, self).my_custom_method(*args, **kwargs)</code> but in that case Python says that model does not have attribute <code>my_custom_method</code></p>