예제 #1
0
파일: forms.py 프로젝트: orandin/zds-site
class OldTutoForm(forms.Form):
    """
    This form to attributes "Old" tutorials to the current user.
    """
    id = forms.ChoiceField(
        label=_(u'Ancien Tutoriel'),
        required=True,
        choices=listing(),
    )

    def __init__(self, profile, *args, **kwargs):
        super(OldTutoForm, self).__init__(*args, **kwargs)
        self.helper = FormHelper()
        self.helper.form_class = 'modal modal-flex'
        self.helper.form_id = 'link-tuto-modal'
        self.helper.form_method = 'post'
        self.helper.form_action = reverse('zds.member.views.add_oldtuto')

        self.helper.layout = Layout(
            HTML(
                _(u'<p>Choisissez un tutoriel du SdZ à attribuer au membre</p>'
                  )),
            Field('id'),
            Hidden('profile_pk', '{{ profile.pk }}'),
            ButtonHolder(StrictButton(_(u'Attribuer'), type='submit'), ),
        )
예제 #2
0
class OldTutoForm(forms.Form):

    id = forms.ChoiceField(
        label=_('Ancien Tutoriel'),
        required=True,
        choices=listing(),
    )

    def __init__(self, profile, *args, **kwargs):
        super(OldTutoForm, self).__init__(*args, **kwargs)
        self.helper = FormHelper()
        self.helper.form_class = 'content-wrapper'
        self.helper.form_method = 'post'
        self.helper.form_action = reverse('zds.member.views.add_oldtuto')

        self.helper.layout = Layout(
            Field('id'),
            Hidden('profile_pk', '{{ profile.pk }}'),
            ButtonHolder(StrictButton(_('Attribuer'), type='submit'), ),
        )