#35433: NumberInput off-by-one on min value for type range
-------------------------+--------------------------------------
     Reporter:  mitch99  |                    Owner:  nobody
         Type:  Bug      |                   Status:  closed
    Component:  Forms    |                  Version:  5.0
     Severity:  Normal   |               Resolution:  needsinfo
     Keywords:           |             Triage Stage:  Unreviewed
    Has patch:  0        |      Needs documentation:  0
  Needs tests:  0        |  Patch needs improvement:  0
Easy pickings:  1        |                    UI/UX:  0
-------------------------+--------------------------------------
Comment (by mitch99):

 Please see below:

 {{{
 class ContentProfileDefinitionForm(forms.ModelForm):
     class Meta:
         model = ContentProfileDefinition
         fields = ["other", "weight"]
         widgets = {
             "weight": forms.NumberInput(
                 attrs={
                     "type": "range",
                     "step": "1",
                     "min": "1",
                     "max": "5",
                 }
             ),
         }
 }}}


 {{{
 class ContentProfileDefinition(models.Model):
     other = models.ForeignKey("Other", on_delete=models.CASCADE)
     weight = models.PositiveSmallIntegerField(
         default=1,
         help_text="Weight",
         validators=[
             MinValueValidator(1),
             MaxValueValidator(5),
         ],
     )
 }}}
-- 
Ticket URL: <https://code.djangoproject.com/ticket/35433#comment:2>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-updates/0107018f4a23a0eb-be623786-10e2-400e-9236-6aaf984899f1-000000%40eu-central-1.amazonses.com.

Reply via email to