title: how do you make django decimal field widgets (numberinput) increment differently
body: <p>I am allowing someone to set prices for his pizza toppings, and I have a simple form which is the default DecimalField widget</p>
  
  <p>models.py:</p>
  
  <pre><code>class Topping(models.Model):
      title       = models.CharField(max_length=60)
      description = models.CharField(max_length=50, blank=True, null=True)
      price       = models.DecimalField(max_digits=4, decimal_places=2, default=0.00)
  </code></pre>
  
  <p>forms.py:</p>
  
  <pre><code>class ToppingForm(forms.ModelForm):
      class Meta:
          model = Topping
          fields = ('title', 'price')
  </code></pre>
  
  <p>As of now, the widget allows clicking up or down to increase the price, but it defaults to 0.01, or a penny. This is useless, and I want them to be able to jump by 25 cents at a time. I don't know if I'm reading the wrong github, but the source shows nothing of interest, like a keyword arg to set increments:</p>
  
  <p><a href="https://github.com/django/django/blob/master/django/forms/widgets.py" rel="noreferrer">https://github.com/django/django/blob/master/django/forms/widgets.py</a></p>
  
  <pre><code>class TextInput(Input):
      input_type = 'text'
  
      def __init__(self, attrs=None):
          if attrs is not None:
              self.input_type = attrs.pop('type', self.input_type)
          super(TextInput, self).__init__(attrs)
  
  
  class NumberInput(TextInput):
      input_type = 'number'
  </code></pre>
  
  <p>Thank you</p>
  
  <p><a href="https://i.stack.imgur.com/lvRt4.png" rel="noreferrer"><img src="https://i.stack.imgur.com/lvRt4.png" alt="enter image description here"></a></p>