title: How to remove Add button in Django admin, for specific Model?
body: <p>I have Django model "AmountOfBooks" that is used just as balance for Book model.<br>
  If this is not good pattern for database modeling just say so.  </p>
  
  <p>Anyway AmountOfBooks have two fields:</p>
  
  <pre><code>class AmountOfBooks(models.Model):
      book     = models.ForeignKey(Book, editable=False)
      amount   = models.PositiveIntegerField(default=0, editable=False, help_text="Amount of book.")
  </code></pre>
  
  <p>They are set to editable=False, because this model is meant to be edited only by code.<br>
   Eg. when book is created object for that book in AmountOfBooks is set to 0 and when books are added or taken balance is either increased or decreased. </p>
  
  <p>So in this way fields for AmountOfBooks model are not shown when I click on"Add Amount of books" button in Django admin.  </p>
  
  <p>But I want to remove that button from Django admin just for AmountOfBooks model.<br>
  How to do it ?</p>
  
  <p><strong>UPDATE</strong><br>
  Continuation of this question is available on <a href="https://stackoverflow.com/questions/20299871/how-to-make-django-model-just-view-read-only-in-django-admin">How to make Django model just view (read-only) in Django Admin?</a></p>