예제 #1
0
 def get_context_data(self, **kwargs):
     context = super().get_context_data(**kwargs)
     signup_form = user_form_factory(is_signup=True, api=self.request.api)
     context['signup_form'] = signup_form(data=self.request.POST or None)
     if 'form' not in context:   # show full unbound form on first view
         context['form'] = signup_form()
     return context
예제 #2
0
    def get_context_data(self, **kwargs):
        context = super().get_context_data(**kwargs)
        
        context['reset_form'] = context['form']

        signup_form = user_form_factory(is_signup=True, api=self.request.api)
        context['signup_form'] = signup_form(data=self.request.POST or None)
        context['form'] = signup_form()
        
        return context
예제 #3
0
 def get_form_class(self):
     return user_form_factory(self.is_signup, self.request.api)