Exemplo n.º 1
0
    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)
Exemplo n.º 2
0
    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)
Exemplo n.º 3
0
    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)
Exemplo n.º 4
0
    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)
Exemplo n.º 5
0
    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)
Exemplo n.º 6
0
    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)
Exemplo n.º 7
0
    class Meta:
        model = FeedbackRelation
        fields = ("feedback", "deadline", "gives_mark")

        dp_fields = [("deadline", {})]
        widgetlist = [(DatePickerInput, dp_fields)]
        widgets = multiple_widget_generator(widgetlist)
Exemplo n.º 8
0
    class Meta:
        model = FeedbackRelation
        fields = ('feedback', 'deadline', 'gives_mark')

        dp_fields = [('deadline', {})]
        widgetlist = [(DatePickerInput, dp_fields)]
        widgets = multiple_widget_generator(widgetlist)
Exemplo n.º 9
0
    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'}
Exemplo n.º 10
0
    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"}
Exemplo n.º 11
0
    class Meta:
        model = CommitteeApplicationPeriod
        fields = ("title", "start", "deadline", "deadline_delta", "committees")

        dtp_fields = (("start", {}), ("deadline", {}))
        widgetlist = [(DatetimePickerInput, dtp_fields)]

        widgets = multiple_widget_generator(widgetlist)
Exemplo n.º 12
0
    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)
Exemplo n.º 13
0
    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)
Exemplo n.º 14
0
    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)
Exemplo n.º 15
0
    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)
Exemplo n.º 16
0
    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)
Exemplo n.º 17
0
    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)