У меня есть модель Django, описанная следующим образом:
class Building(models.Model):
name = models.CharField(max_length=25,unique=True,blank=False)
country = models.CharField(max_length=20,blank=False)
city = models.CharField(max_length=20,blank=False)
def __str__(self):
return self.name
Все поля обязательны, так как для каждого поля установлено значение False, но все же я могу сохранять объекты для этого модель, оставив город и страну пустыми.