Source code for scaffold_report.fields

from django import forms

[docs]class SimpleCompareField(forms.ChoiceField): """ Field for selecting a comparison. Includes django synxtax and verbose choices """ default_choices = ( ('exact', 'Equals'), ('gt', 'Greater than'), ('gte', 'Greater than or equals'), ('lt', 'Less than'), ('lte', 'Less than or equals'), ) def __init__(self, **kwargs): kwargs['choices'] = self.default_choices return super(SimpleCompareField, self).__init__(**kwargs)