title: Counting model field dynamically?
body: <p>Is it possible to count a model field dynamically in django.  I have tried using override save model but this is not dynamic:</p>
  
  <pre><code>class MyAdminView(admin.ModelAdmin):
     def save_model(self, request, obj, form, change):
         super(MyAdminView, self).save_model(request, obj, form, change)
  </code></pre>
  
  <p>Models.py</p>
  
  <pre><code>class JobRequest(models.Model):
      User=models.ForeignKey(user, on_delete = model.CASCADE)
      organization=models.CharField(max_length =150)
      email=models.EmailField(max_length =150)
      country= models.CharField(max_length =150)
      state=models.CharField(max_length =150)
      offer=models.BooleanField(default =True)
      active = models.IntegerField(max_length =150)
      present=models.IntegerField(max_length =150)
  </code></pre>
  
  <p>I am building a site where users apply for job placement . I will want the <strong>present</strong> field to count the number of times a user submit a job request and the <strong>active</strong> field to count the number of offers a user has gotten.</p>