Django, Modelos y formularios: reemplace el mensaje "Este campo es obligatorio"

Sé cómo configurar mis propios mensajes de error personalizados cuando uso los formularios normales de Django. Pero, ¿qué pasa con el formulario Django basado en un modelo existente? Considere el siguiente modelo y forma:

Class MyModel(models.Model):
    name = models.CharField(max_length='30')

Class MyForm(forms.ModelForm):
    Class Meta:
        model = MyModel

Si creo dicho formulario e intento publicarlo, aparece el mensaje "Este campo es obligatorio". ¿Pero cómo cambiarlo? Por supuesto que podría hacer algo como esto:

Class MyForm(forms.ModelForm):
    model = forms.CharField(error_messages = {'required': "something..."})
    Class Meta:
        model = MyModel

Pero de acuerdo con la documentación, el atributo max_length no se conservará y tengo que escribirlo explícitamente en la definición del formulario. Pensé que el propósito de Model Forms es evitar escribir el mismo código dos veces. Por lo tanto, debe haber una manera fácil de cambiar el mensaje de error personalizado sin tener que volver a escribir todo el formulario. Básicamente, sería suficiente para mí si mi mensaje se parece a "El campo 'nombre' es obligatorio".

Por favor ayuda

Respuestas a la pregunta(2)

Su respuesta a la pregunta