Skip to content
Snippets Groups Projects
Select Git revision
  • 1ab80c3e421f3c717ea5c7de6ede18fc526d4a05
  • main default protected
  • renovate/django-debug-toolbar-6.x
  • renovate/jsonschema-4.x
  • renovate/django-5.x
  • koma/feature/preference-polling-form
6 results

tests.py

Blame
  • Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    forms.py 626 B
    from django import forms
    from django.utils.translation import ugettext_lazy as _
    from pretix.base.forms import SettingsForm
    
    
    class MatrixInviterForm(SettingsForm):
        matrix_inviter_items = forms.MultipleChoiceField(
            widget=forms.CheckboxSelectMultiple(
                attrs={"class": "scrolling-multiple-choice"}
            ),
            label=_("Ask Matrix ID for"),
            required=True,
            choices=[],
        )
    
        def __init__(self, *args, **kwargs):
            super().__init__(*args, **kwargs)
            self.fields["matrix_inviter_items"].choices = [
                (i.pk, i.name) for i in self.obj.items.all()
            ]