Exemplo n.º 1
0
 def get_success_url(self):
     try:
         return self.request.GET.get(
             'next', self.success_url or clean_http_referer(self.request))
     except:
         return super(SetSuccessUrlMixin, self).get_success_url()
Exemplo n.º 2
0
 def get_context_data(self, **kwargs):
     context = super(SetSuccessUrlMixin, self).get_context_data(**kwargs)
     context['next'] = self.request.GET.get(
         'next', self.success_url or clean_http_referer(self.request))
     return context
Exemplo n.º 3
0
 def get_context_data(self, **kwargs):
     context = super(SetCancelUrlMixin, self).get_context_data(**kwargs)
     context['back'] = self.request.GET.get(
         'back', self.cancel_url or clean_http_referer(self.request))
     return context
Exemplo n.º 4
0
 def get_success_url(self):
     try:
         return self.request.GET.get('next', self.success_url or clean_http_referer(self.request))
     except:
         return super(SetSuccessUrlMixin, self).get_success_url()
Exemplo n.º 5
0
 def get_context_data(self, **kwargs):
     context = super(SetSuccessUrlMixin, self).get_context_data(**kwargs)
     context['next'] = self.request.GET.get('next', self.success_url or clean_http_referer(self.request))
     return context
Exemplo n.º 6
0
 def get_context_data(self, **kwargs):
     context = super(SetCancelUrlMixin, self).get_context_data(**kwargs)
     context['back'] = self.request.GET.get('back', self.cancel_url or clean_http_referer(self.request))
     return context