Skip to content
Snippets Groups Projects
Select Git revision
  • 5a5548208bb363e5bf9cc87ba0f40df246f60408
  • main default protected
  • benchmark-plot
3 results

hashtable.h

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()
            ]