How can I overwrite the default form error messages (for example: need them in other language) for the all apps in my project (or at least for 1 app)
Thanks!
This is worked for me
class SignUpForm(forms.ModelForm):
username = forms.CharField(required=True, max_length=50)
username.error_messages['required'] = _('Username field is required')
first_name = forms.CharField(required=True, max_length=50)
first_name.error_messages['required'] = _('First name field is required')
last_name = forms.CharField(required=True, max_length=50)
last_name.error_messages['required'] = _('Last name field is required')
email = forms.CharField(required=True, max_length=50)
email.error_messages['required'] = _('Email field is required')
password = forms.CharField(required=True, max_length=50)
password.error_messages['required'] = _('Password field is required')
password2 = forms.CharField(required=True, max_length=50)
password2.error_messages['required'] = _('Confirm password field is required')
class Meta:
model = User
fields = ('username', 'first_name', 'last_name', 'email', 'password', 'password2')