Olá! Tudo bem?
Vamos resolver esse problema com o exclude no seu formulário.
Verifique o código do formulário: certifique-se de que o campo publicada está realmente incluído na lista exclude dentro da classe Meta do seu ModelForm. Parece que isso já está correto no seu código.
Limpeza do cache do navegador: às vezes, o navegador pode estar mostrando uma versão antiga da página. Tente limpar o cache do navegador ou abrir a página em uma janela anônima.
Verifique o template: certifique-se de que o template nova_imagem.html não está incluindo o campo publicada manualmente. No template, você deve usar {{ form.as_p }} ou uma estrutura semelhante que não inclua campos manualmente.
Se após essas verificações o problema persistir, pode haver algum detalhe específico no projeto que precise ser ajustado, então peço que compartilhe todo o seu projeto comigo.
Espero ter ajudado e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.