Tenho uma classe Arquivos, que tem dois campos: tipo_documento e arquivo
Na classe Jazigo eu quero pegar esses arquivos, então eu criei um campo ManyToManyField(Arquivo)
Até funciona, porém quando vou cadastrar o segundo jazigo no /admin do Django o campo já vem preenchido. Como faço para limpar o campo?
classe Arquivo:
class Arquivo(models.Model):
TIPO_DOCUMENTO = [
("CERTIDÃO DE ÓBITO", "Certidão de Óbito"),
("GUIA DE SEPULTAMENTO", "Guia de Sepultamento"),
("TERMO DE CONCESSÃO DE JAZIGO PERPÉTUO", "Termo de Concessão de Jazigo Perpétuo"),
("RECIBOS DE PAGAMENTOS", "Recibos de Pagamento"),
("TRANSPARÊNCIA DE RESTOS MORTAIS", "Transferência de Restos Mortais"),
]
tipo_documento = models.CharField(max_length=100, choices=TIPO_DOCUMENTO, default='')
arquivo = models.FileField(upload_to="documentos/%Y/%m/%d/", null=True)
def __str__(self) -> str:
return str(self.tipo_documento)
classe Jazigo
class Jazigo(models.Model):
......
arquivos = models.ManyToManyField(Arquivo)
def __str__(self) -> str:
return self.requerente_jazigo