예제 #1
0
파일: views.py 프로젝트: Chipcius/pootle
    def get_form_class(self, request=None):
        # Save the list of legal pages for further use.
        self._legal_pages = LegalPage.objects.live().all()

        return agreement_form_factory(self._legal_pages, request.user,
                                      base_class=RegistrationForm,
                                      anchor_class='js-popup-ajax')
예제 #2
0
def register(request):
    """User registration page.

    Overrides `registration` app's view to use a custom form.
    """
    form_class = agreement_form_factory(LegalPage.live.all(),
                                        request.user,
                                        base_class=RegistrationForm)
    return original_register(request, form_class=form_class)
예제 #3
0
파일: views.py 프로젝트: dsanz/pootle
def register(request):
    """User registration page.

    Overrides `registration` app's view to use a custom form.
    """
    form_class = agreement_form_factory(LegalPage.live.all(),
                                        request.user,
                                        base_class=RegistrationForm)
    return original_register(request, form_class=form_class)
예제 #4
0
파일: views.py 프로젝트: clawplach/pootle
def register(request):
    """User registration page.

    Overrides `registration` app's view to use a custom form.
    """
    form_class = agreement_form_factory(LegalPage.objects.live().all(),
                                        request.user,
                                        base_class=RegistrationForm,
                                        anchor_class='js-popup-ajax')
    return original_register(request, form_class=form_class)