Esempio n. 1
0
 def get(self, request, *args, **kwargs):
     labs = self.get_laboratories(request.user)
     self.number_of_labs = labs.count()
     if self.number_of_labs == 1:
         lab_pk = labs.first().pk
         return redirect('laboratory:labindex', lab_pk)
     return FormView.get(self, request, *args, **kwargs)
Esempio n. 2
0
 def get(self, request, *args, **kwargs):
     labs = self.get_laboratories(request.user)
     self.number_of_labs = labs.count()
     if self.number_of_labs == 1:
         lab_pk = labs.first().pk
         return redirect('laboratory:labindex', lab_pk)
     return FormView.get(self, request, *args, **kwargs)
Esempio n. 3
0
    def get(self, request, *args, **kwargs):
        """
        If the user not logged in then redirect to login page with message.
        """
        response = FormView.get(self, request, *args, **kwargs)

        if request.user.is_authenticated:
            return HttpResponseRedirect(self.get_success_url())

        return response
Esempio n. 4
0
 def get(self, request, *args, **kwargs):
     self.referer = request.META.get('HTTP_REFERER', '')
     request.session['login_referer'] = self.referer
     return FormView.get(self, request, *args, **kwargs)
Esempio n. 5
0
 def get(self, request, *args, **kwargs):
     self.context_instance = self.get_context_object_instance(**kwargs)
     self.current_question = self.get_current_question(**kwargs)
     return FormView.get(self, request, **kwargs)
Esempio n. 6
0
 def get(self, request, *args, **kwargs):
     self.referer = request.META.get('HTTP_REFERER', '')
     request.session['login_referer'] = self.referer
     return FormView.get(self, request, *args, **kwargs)
Esempio n. 7
0
 def get(self, request, *args, **kwargs):
     self.referer = request.META.get("HTTP_REFERER", "")
     request.session["login_referer"] = self.referer
     return FormView.get(self, request, *args, **kwargs)
Esempio n. 8
0
    def get(self, request, *args, **kwargs):

        return FormView.get(self, request, *args, **kwargs)
Esempio n. 9
0
    def get(self, request, *args, **kwargs):

        return FormView.get(self, request, *args, **kwargs)
Esempio n. 10
0
 def get(self, request, *args, **kwargs):
     if 's' in request.GET:  # Returns result
         raise NotImplementedError('not yet implemented')
     return FormView.get(self, request, *args, **kwargs)
Esempio n. 11
0
 def get(self, request, *args, **kwargs):
     self.context_instance = self.get_context_object_instance(**kwargs)
     self.current_question = self.get_current_question(**kwargs)
     return FormView.get(self, request, **kwargs)
Esempio n. 12
0
 def get(self, request):
     if request.user.is_authenticated:
         return redirect('/')
     else:
         return FormView.get(self, request)