title: How to set a variable keyword in a Django model field?
body: <p>I have this model:</p>
  
  <pre><code>class Address(models.Model):
      street                  = models.CharField(blank=True, max_length=300, verbose_name='Straat')
      house_number            = models.CharField(blank=True, max_length=10,        verbose_name='Huisnummer')
      zipcode                 = models.CharField(blank=True, max_length=300, verbose_name='Postcode')
      city                    = models.CharField(blank=True, max_length=300, verbose_name='Stad')
  </code></pre>
  
  <p>However, for some Models that use this Address Model, I want the blank=True be blank=False.
  How can I specify this upon creation of the model?
  This didnt work:</p>
  
  <pre><code>class Address(models.Model):
      blank = False
      street                  = models.CharField(blank=blank, max_length=300, verbose_name='Straat')
      house_number            = models.CharField(blank=blank, max_length=10,        verbose_name='Huisnummer')
      zipcode                 = models.CharField(blank=blank, max_length=300, verbose_name='Postcode')
      city                    = models.CharField(blank=blank, max_length=300, verbose_name='Stad')
  
  #Create
  Address(blank=True)
  </code></pre>