2017-11-23 2 views

답변

1
from django.core.validators import MaxValueValidator, MinValueValidator 

    class RatingForm(forms.Form): 
    rate = forms.IntegerField(label='Noter', 
      validators=[ 
       MaxValueValidator(100), 
       MinValueValidator(1) 
      ] 
     ) 

사용 장고의 검증

+0

고마워, 저것을 forms.py에 써야합니까? – Beno

+0

아니요, 모델에서 – Exprator

+0

이것은 모델을 검증하기위한 것이므로 OP는 양식에서 'IntegerField'에 대해 질문했습니다. – dirkgroten

0

이 코드는 작동을 참조하십시오

class RatingForm(forms.Form): 
    rate = forms.IntegerField(label='Noter', validators=[MaxValueValidator(5), MinValueValidator(0)]) 

감사합니다 모든!

관련 문제