Skip to content

Instantly share code, notes, and snippets.

@AntelopeSalad
Last active August 29, 2015 13:55
Show Gist options
  • Save AntelopeSalad/8692835 to your computer and use it in GitHub Desktop.
Save AntelopeSalad/8692835 to your computer and use it in GitHub Desktop.
from django import forms
from django.db import models
from south.modelsinspector import add_introspection_rules
class ParsleyDecimalFormField(forms.DecimalField):
def widget_attrs(self, widget):
attrs = super().widget_attrs(widget)
# ...
return attrs
class ParsleyDecimalField(models.DecimalField):
def formfield(self, **kwargs):
defaults = {'form_class': ParsleyDecimalFormField}
defaults.update(kwargs)
return super().formfield(**defaults)
add_introspection_rules([], ['^\.ParsleyDecimalField'],)
add_introspection_rules([], ['^myapp\.fields\.ParsleyDecimalField'],)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment