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')
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)
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)