예제 #1
0
 class Meta:
     widgets = {
         'authors':
         AdminHeavySelect2MultipleWidget(data_view='profile_select2',
                                         attrs={'style': 'width: 100%'}),
         'curators':
         AdminHeavySelect2MultipleWidget(data_view='profile_select2',
                                         attrs={'style': 'width: 100%'}),
         'testers':
         AdminHeavySelect2MultipleWidget(data_view='profile_select2',
                                         attrs={'style': 'width: 100%'}),
         'banned_users':
         AdminHeavySelect2MultipleWidget(data_view='profile_select2',
                                         attrs={'style': 'width: 100%'}),
         'organizations':
         AdminHeavySelect2MultipleWidget(data_view='organization_select2',
                                         attrs={'style': 'width: 100%'}),
         'types':
         AdminSelect2MultipleWidget,
         'group':
         AdminSelect2Widget,
     }
     if HeavyPreviewAdminPageDownWidget is not None:
         widgets['description'] = HeavyPreviewAdminPageDownWidget(
             preview=reverse_lazy('problem_preview'))
예제 #2
0
 class Meta:
     widgets = {
         'authors':
         AdminHeavySelect2MultipleWidget(data_view='profile_select2',
                                         attrs={'style': 'width: 100%'}),
         'curators':
         AdminHeavySelect2MultipleWidget(data_view='profile_select2',
                                         attrs={'style': 'width: 100%'}),
         'testers':
         AdminHeavySelect2MultipleWidget(data_view='profile_select2',
                                         attrs={'style': 'width: 100%'}),
         'banned_users':
         AdminHeavySelect2MultipleWidget(data_view='profile_select2',
                                         attrs={'style': 'width: 100%'}),
         'organizations':
         AdminHeavySelect2MultipleWidget(data_view='organization_select2',
                                         attrs={'style': 'width: 100%'}),
         'types':
         AdminSelect2MultipleWidget,
         'group':
         AdminSelect2Widget,
         'description':
         AdminMartorWidget(
             attrs={'data-markdownfy-url': reverse_lazy('problem_preview')
                    }),
     }
예제 #3
0
 class Meta:
     widgets = {
         'organizers': AdminHeavySelect2MultipleWidget(data_view='profile_select2'),
         'private_contestants': AdminHeavySelect2MultipleWidget(data_view='profile_select2',
                                                                attrs={'style': 'width: 100%'}),
         'organizations': AdminHeavySelect2MultipleWidget(data_view='organization_select2'),
         'banned_users': AdminHeavySelect2MultipleWidget(data_view='profile_select2',
                                                         attrs={'style': 'width: 100%'}),
         'description': AdminMartorWidget(attrs={'data-markdownfy-url': reverse_lazy('contest_preview')}),
     }
예제 #4
0
    class Meta:
        widgets = {
            'organizers': AdminHeavySelect2MultipleWidget(data_view='profile_select2'),
            'private_contestants': AdminHeavySelect2MultipleWidget(data_view='profile_select2',
                                                              attrs={'style': 'width: 100%'}),
            'tags': AdminSelect2MultipleWidget,
            'banned_users': AdminHeavySelect2MultipleWidget(data_view='profile_select2', attrs={'style': 'width: 100%'}),
        }

        if HeavyPreviewAdminPageDownWidget is not None:
            widgets['description'] = HeavyPreviewAdminPageDownWidget(preview=reverse_lazy('contest_preview'))
예제 #5
0
파일: taxon.py 프로젝트: malbareda/JOEL-web
 class Meta:
     widgets = {
         'authors':
         AdminHeavySelect2MultipleWidget(data_view='profile_select2'),
         'problems':
         AdminHeavySelect2MultipleWidget(data_view='problem_select2'),
         'about':
         AdminMartorWidget(
             attrs={
                 'data-markdownfy-url': reverse_lazy('organization_preview')
             }),
     }
예제 #6
0
 class Meta:
     widgets = {
         'authors':
         AdminHeavySelect2MultipleWidget(data_view='profile_select2',
                                         attrs={'style': 'width: 100%'}),
         'organizations':
         AdminHeavySelect2MultipleWidget(data_view='organization_select2',
                                         attrs={'style': 'width: 100%'}),
         'content':
         AdminMartorWidget(
             attrs={'data-markdownfy-url': reverse_lazy('blog_preview')}),
         'summary':
         AdminMartorWidget(
             attrs={'data-markdownfy-url': reverse_lazy('blog_preview')}),
     }
예제 #7
0
파일: interface.py 프로젝트: FlatPaper/site
    class Meta:
        widgets = {
            'authors':
            AdminHeavySelect2MultipleWidget(data_view='profile_select2',
                                            attrs={'style': 'width: 100%'}),
            'organizations':
            AdminHeavySelect2MultipleWidget(data_view='organization_select2',
                                            attrs={'style': 'width: 100%'}),
        }

        if HeavyPreviewAdminPageDownWidget is not None:
            widgets['content'] = HeavyPreviewAdminPageDownWidget(
                preview=reverse_lazy('blog_preview'))
            widgets['summary'] = HeavyPreviewAdminPageDownWidget(
                preview=reverse_lazy('blog_preview'))
예제 #8
0
파일: taxon.py 프로젝트: ziap/tgboj
class ProblemGroupForm(ModelForm):
    problems = ModelMultipleChoiceField(
        label=_('Included problems'),
        queryset=Problem.objects.all(),
        required=False,
        help_text=_('These problems are included in this group of problems'),
        widget=AdminHeavySelect2MultipleWidget(data_view='problem_select2'))
예제 #9
0
파일: interface.py 프로젝트: slsscs/ssoj
    class Meta:
        widgets = {
            'authors': AdminHeavySelect2MultipleWidget(data_view='profile_select2', attrs={'style': 'width: 100%'}),
            'problem': AdminHeavySelect2Widget(data_view='problem_select2', attrs={'style': 'width: 250px'}),
        }

        if HeavyPreviewAdminPageDownWidget is not None:
            widgets['content'] = HeavyPreviewAdminPageDownWidget(preview=reverse_lazy('solution_preview'))
예제 #10
0
 class Meta:
     widgets = {
         'admins':
         AdminHeavySelect2MultipleWidget(data_view='profile_select2'),
         'registrant': AdminHeavySelect2Widget(data_view='profile_select2'),
     }
     if HeavyPreviewAdminPageDownWidget is not None:
         widgets['about'] = HeavyPreviewAdminPageDownWidget(
             preview=reverse_lazy('organization_preview'))
예제 #11
0
 class Meta:
     widgets = {
         'user':
         AdminHeavySelect2Widget(data_view='profile_select2',
                                 attrs={'style': 'width: 100%'}),
         'assignees':
         AdminHeavySelect2MultipleWidget(data_view='profile_select2',
                                         attrs={'style': 'width: 100%'}),
     }
예제 #12
0
class LanguageForm(ModelForm):
    problems = ModelMultipleChoiceField(
        label=_('Disallowed problems'),
        queryset=Problem.objects.all(),
        required=False,
        help_text=_(
            'These problems are NOT allowed to be submitted in this language'),
        widget=AdminHeavySelect2MultipleWidget(data_view='problem_select2'))

    class Meta:
        widgets = {'description': AdminMartorWidget}
예제 #13
0
 class Meta:
     widgets = {
         'authors':
         AdminHeavySelect2MultipleWidget(data_view='profile_select2',
                                         attrs={'style': 'width: 100%'}),
         'problem':
         AdminHeavySelect2Widget(data_view='problem_select2',
                                 attrs={'style': 'width: 250px'}),
         'content':
         AdminMartorWidget(
             attrs={
                 'data-markdownfy-url': reverse_lazy('solution_preview')
             }),
     }
예제 #14
0
 class Meta:
     widgets = {
         'admins':
         AdminHeavySelect2MultipleWidget(data_view='profile_select2',
                                         attrs={'style': 'width: 100%'}),
         'registrant':
         AdminHeavySelect2Widget(data_view='profile_select2',
                                 attrs={'style': 'width: 100%'}),
         'about':
         AdminMartorWidget(
             attrs={
                 'data-markdownfy-url': reverse_lazy('organization_preview')
             }),
     }
예제 #15
0
 class Meta:
     widgets = {
         'admins':
         AdminHeavySelect2MultipleWidget(data_view='profile_select2'),
     }
예제 #16
0
class ContestTagForm(ModelForm):
    contests = ModelMultipleChoiceField(
        label=_('Included contests'),
        queryset=Contest.objects.all(),
        required=False,
        widget=AdminHeavySelect2MultipleWidget(data_view='contest_select2'))
예제 #17
0
 class Meta:
     widgets = {
         'authors': AdminHeavySelect2MultipleWidget(data_view='profile_select2'),
         'curators': AdminHeavySelect2MultipleWidget(data_view='profile_select2'),
         'testers': AdminHeavySelect2MultipleWidget(data_view='profile_select2'),
         'spectators': AdminHeavySelect2MultipleWidget(data_view='profile_select2'),
         'private_contestants': AdminHeavySelect2MultipleWidget(data_view='profile_select2',
                                                                attrs={'style': 'width: 100%'}),
         'organizations': AdminHeavySelect2MultipleWidget(data_view='organization_select2'),
         'classes': AdminHeavySelect2MultipleWidget(data_view='class_select2'),
         'join_organizations': AdminHeavySelect2MultipleWidget(data_view='organization_select2'),
         'tags': AdminSelect2MultipleWidget,
         'banned_users': AdminHeavySelect2MultipleWidget(data_view='profile_select2',
                                                         attrs={'style': 'width: 100%'}),
         'view_contest_scoreboard': AdminHeavySelect2MultipleWidget(data_view='profile_select2',
                                                                    attrs={'style': 'width: 100%'}),
         'view_contest_submissions': AdminHeavySelect2MultipleWidget(data_view='profile_select2',
                                                                     attrs={'style': 'width: 100%'}),
         'description': AdminMartorWidget(attrs={'data-markdownfy-url': reverse_lazy('contest_preview')}),
     }