2010-05-29 4 views
2

ModelForm에 모든 필드 정보를 포함하지 않고도 ModelForm의 모든 필드에 대해 error_message 텍스트를 재정의 할 수있는 방법이 있습니까?ModelForm에 대한 기본 오류 메시지를 재정의하십시오.

는 예를 들어, 내가 이런 (매우 간단) 모델이 있다고 가정하자. "전체 번호를 입력"

People(models.Model): 
    name = models.CharField(max_length=128, null=True, blank=True, help_text="Please type your name.") 
    age = models.IntegerField(help_text="Please type your age.") 

나는 컷 등, 건조 기본 메시지를 싫어을, 그래서 "숫자를 입력하십시오."와 같이 조금 더 멋지게 변경하고 싶습니다. 이상적으로 모델에 "error_message"속성을 추가 할 수는 있지만 모델은 해당 속성을 지원하지 않습니다. 그렇다면 기본적으로 내 ModelForm의 모든 모델 정보를 복제해야한다는 의미입니까, 아니면 그 주위에 방법이 있습니까?

답변

1

use this example을 사용하면 장고 네이티브 기능과 오류 메시지를 기반으로 한 유효성 검사 기능을 만들 수 있습니다.

+0

매우 흥미로운 것 같습니다. 회신 해 주셔서 감사합니다. –

관련 문제