Менеджер объектов игнорирует не нуль. Я использую Python 3.6.8, Django 3.0.5 и Sqlite.
class Notificacao(models.Model):
titulo = models.CharField('Título', max_length=255)
categoria = models.CharField(max_length=20, choices=Categoria.choices)
descricao = models.TextField('Descrição')
endereco = models.CharField('Endereço', max_length=255, blank=True, null=True)
localizacao = models.CharField('Localização', max_length=21)
Когда я пытаюсь создать пустой объект, он создается. Но у меня есть обязательные поля.
In [1]: from endemias.models import Notificacao
In [2]: Notificacao.objects.create()
Out[2]: <Notificacao: >