class Meta: model = Payment fields = ('stripe_key', 'payment_type', 'deadline', 'delay') dtp_fields = [('deadline', {'placeholder': 'Betalingsfrist'})] widgetlist = [(DatetimePickerInput, dtp_fields)] widgets = multiple_widget_generator(widgetlist)
class Meta: model = OnlineGroup fields = [ "parent_group", "name_short", "name_long", "description_short", "description_long", "application_description", "email", "group_type", "roles", "admin_roles", "image", ] # Fields should be a mapping between field name and an attribute dictionary img_fields = [("image", { "id": "responsive-image-id", "preset": ImageFormat.GROUP })] widgetlist = [(SingleImageInput, img_fields)] # Multiple widget generator merges results from regular widget_generator into a single widget dict widgets = multiple_widget_generator(widgetlist)
class Meta: model = AttendanceEvent fields = ( "max_capacity", "registration_start", "registration_end", "unattend_deadline", "automatically_set_marks", "waitlist", "guest_attendance", "rule_bundles", "extras", ) dtp_fields = [ ("registration_start", { "placeholder": "" }), ("registration_end", { "placeholder": "" }), ("unattend_deadline", { "placeholder": "" }), ] widgetlist = [(DatetimePickerInput, dtp_fields)] # Multiple widget generator merges results from regular widget_generator into a single widget dict widgets = multiple_widget_generator(widgetlist)
class Meta: model = Payment fields = ("stripe_key", "payment_type", "deadline", "delay") dtp_fields = [("deadline", {"placeholder": "Betalingsfrist"})] widgetlist = [(DatetimePickerInput, dtp_fields)] widgets = multiple_widget_generator(widgetlist)
class Meta: model = Event fields = ( "title", "event_start", "event_end", "location", "ingress_short", "ingress", "description", "event_type", "image", "organizer", "visible", ) img_fields = [("image", {"id": "responsive-image-id"})] dtp_fields = [ ("event_start", { "placeholder": "Arrangementsstart" }), ("event_end", { "placeholder": "Arrangementsslutt" }), ] widgetlist = [(DatetimePickerInput, dtp_fields), (SingleImageInput, img_fields)] # Multiple widget generator merges results from regular widget_generator into a single widget dict widgets = multiple_widget_generator(widgetlist)
class Meta: model = Event fields = ( 'title', 'event_start', 'event_end', 'location', 'ingress_short', 'ingress', 'description', 'event_type', 'image', 'organizer', 'visible', ) img_fields = [('image', {'id': 'responsive-image-id'})] dtp_fields = [('event_start', { "placeholder": "Arrangementsstart" }), ('event_end', { "placeholder": "Arrangementsslutt" })] widgetlist = [(DatetimePickerInput, dtp_fields), (SingleImageInput, img_fields)] # Multiple widget generator merges results from regular widget_generator into a single widget dict widgets = multiple_widget_generator(widgetlist)
class Meta: model = FeedbackRelation fields = ("feedback", "deadline", "gives_mark") dp_fields = [("deadline", {})] widgetlist = [(DatePickerInput, dp_fields)] widgets = multiple_widget_generator(widgetlist)
class Meta: model = FeedbackRelation fields = ('feedback', 'deadline', 'gives_mark') dp_fields = [('deadline', {})] widgetlist = [(DatePickerInput, dp_fields)] widgets = multiple_widget_generator(widgetlist)
class Meta: """ Add fields that should have DTP activated in the datetimepicker_fields list """ model = Article fields = [ 'heading', 'ingress_short', 'ingress', 'content', 'image', 'video', 'published_date', 'authors', 'tags', 'featured' ] # Fields should be a mapping between field name and an attribute dictionary img_fields = [('image', {'id': 'responsive-image-id'})] dtp_fields = [('published_date', {})] widgetlist = [(DatetimePickerInput, dtp_fields), (SingleImageInput, img_fields)] # Multiple widget generator merges results from regular widget_generator into a single widget dict widgets = multiple_widget_generator(widgetlist) widgets.update({ 'tags': TagWidget( attrs={'placeholder': 'Eksempel: åre, online, kjelleren'}) }) labels = {'tags': 'Tags'}
class Meta: """ Add fields that should have DTP activated in the datetimepicker_fields list """ model = Article fields = [ "heading", "ingress_short", "ingress", "content", "image", "video", "published_date", "authors", "tags", "featured", ] # Fields should be a mapping between field name and an attribute dictionary img_fields = [("image", {"id": "responsive-image-id"})] dtp_fields = [("published_date", {})] widgetlist = [(DatetimePickerInput, dtp_fields), (SingleImageInput, img_fields)] # Multiple widget generator merges results from regular widget_generator into a single widget dict widgets = multiple_widget_generator(widgetlist) widgets.update({ "tags": TagWidget( attrs={"placeholder": "Eksempel: åre, online, kjelleren"}) }) labels = {"tags": "Tags"}
class Meta: model = CommitteeApplicationPeriod fields = ("title", "start", "deadline", "deadline_delta", "committees") dtp_fields = (("start", {}), ("deadline", {})) widgetlist = [(DatetimePickerInput, dtp_fields)] widgets = multiple_widget_generator(widgetlist)
class Meta: model = Poster fields = ["title", "amount", "price", "description", "display_from", "comments"] dtp_fields = [("display_from", {})] widgetlist = [(DatePickerInput, dtp_fields)] # Multiple widget generator merges results from regular widget_generator into a single widget dict widgets = multiple_widget_generator(widgetlist)
class Meta: model = Album fields = ("title", "description", "published_date", "tags") labels = {"tags": "Tags"} dtp_fields = (("published_date", {}), ) widgetlist = [(DatetimePickerInput, dtp_fields)] widgets = multiple_widget_generator(widgetlist)
class Meta: model = Event fields = ('title', 'event_type', 'event_start', 'event_end', 'location', 'ingress_short', 'ingress', 'description', 'image') dtp_fields = [('event_start', {}), ('event_end', {})] widgetlist = [(DatetimePickerInput, dtp_fields)] # Multiple widget generator merges results from regular widget_generator into a single widget dict widgets = multiple_widget_generator(widgetlist)
class Meta(object): model = Poster fields = [ 'ordered_committee', 'amount', 'description', 'price', 'comments', 'display_from' ] dtp_fields = [('display_from', {})] widgetlist = [ (DatePickerInput, dtp_fields), ] # Multiple widget generator merges results from regular widget_generator into a single widget dict widgets = multiple_widget_generator(widgetlist)
class Meta: model = AttendanceEvent fields = ( 'event', 'max_capacity', 'waitlist', 'guest_attendance', 'registration_start', 'registration_end', 'unattend_deadline', 'automatically_set_marks', 'rule_bundles', ) dtp_fields = [('registration_start', {}), ('registration_end', {}), ('unattend_deadline', {})] widgetlist = [ (DatetimePickerInput, dtp_fields) ] # Multiple widget generator merges results from regular widget_generator into a single widget dict widgets = multiple_widget_generator(widgetlist)
class Meta: model = Event fields = ( "title", "event_type", "event_start", "event_end", "location", "ingress_short", "ingress", "description", "image", "visible", ) dtp_fields = [("event_start", {}), ("event_end", {})] widgetlist = [(DatetimePickerInput, dtp_fields)] # Multiple widget generator merges results from regular widget_generator into a single widget dict widgets = multiple_widget_generator(widgetlist)