allow_copy_previous = False
copy_transform_form = None
coltypes = {}
+ defaultsort = []
readonly_fields = []
file_fields = []
linked_objects = {}
coltypes = {
'Sortkey': ['nosearch' ],
}
+ defaultsort = [[4, 'asc']]
auto_cascade_delete_to=['registrationtype_days', 'registrationtype_requires_option']
class Meta:
coltypes = {
'Sortkey': ['nosearch' ],
}
+ defaultsort = [[1, 'asc']]
@classmethod
def copy_from_conference(self, targetconf, sourceconf, idlist):
coltypes = {
'Sortkey': ['nosearch' ],
}
+ defaultsort = [[1, 'asc']]
class BackendTransformConferenceDateTimeForm(django.forms.Form):
timeshift = django.forms.DurationField(required=True, help_text="Shift all times by this much")
class Meta:
model = ConferenceFeedbackQuestion
fields = ['question', 'isfreetext', 'textchoices', 'sortkey', 'newfieldset']
+
coltypes = {
'Sortkey': ['nosearch' ],
+ 'Newfieldset': ['nosort', ],
}
+ defaultsort = [[2, 'asc']]
def clean(self):
cleaned_data = super(BackendFeedbackQuestionForm, self).clean()
'plural_name': formclass.Meta.model._meta.verbose_name_plural,
'headers': [formclass.get_field_verbose_name(f) for f in formclass.list_fields],
'coltypes': formclass.coltypes,
+ 'defaultsort': formclass.defaultsort,
'return_url': '../',
'allow_new': False,
'allow_delete': False,
'plural_name': formclass.Meta.model._meta.verbose_name_plural,
'headers': [formclass.get_field_verbose_name(f) for f in formclass.list_fields],
'coltypes': formclass.coltypes,
+ 'defaultsort': formclass.defaultsort,
'return_url': return_url,
'allow_new': allow_new,
'allow_delete': allow_delete,