Example #1
0
    def get_success_url(self):
        msg = _("'%(title)s' was removed from your '%(name)s' wish list") % {
            "title": self.line.get_title(),
            "name": self.wishlist.name,
        }
        messages.success(self.request, msg)

        # We post directly to this view on product pages; and should send the
        # user back there if that was the case
        referrer = safe_referrer(self.request, "")
        if referrer and self.product and self.product.get_absolute_url() in referrer:
            return referrer
        else:
            return reverse("customer:wishlists-detail", kwargs={"key": self.wishlist.key})
Example #2
0
 def get_success_url(self):
     post_url = self.request.POST.get('next')
     if post_url and is_safe_url(post_url, self.request.get_host()):
         return post_url
     return safe_referrer(self.request, 'basket:summary')
Example #3
0
 def get_context_data(self, *args, **kwargs):
     ctx = super().get_context_data(*args, **kwargs)
     ctx['cancel_url'] = safe_referrer(self.request, '')
     return ctx
Example #4
0
 def get_success_url(self):
     return safe_referrer(self.request, 'basket:summary')
Example #5
0
 def get_success_url(self):
     post_url = self.request.POST.get('next')
     if post_url and is_safe_url(post_url, self.request.get_host()):
         return post_url
     return safe_referrer(self.request, 'basket:summary')
Example #6
0
 def get_success_url(self, request):
     return safe_referrer(request, '.')
Example #7
0
 def get_error_url(self, request):
     return safe_referrer(request, '.')
Example #8
0
 def get_success_url(self):
     print("pass10")
     return safe_referrer(self.request, 'basket:summary')
Example #9
0
 def get_error_url(self, request):
     return safe_referrer(request, '.')
Example #10
0
 def get_success_url(self, request):
     return safe_referrer(request, '.')
Example #11
0
 def get_context_data(self, *args, **kwargs):
     ctx = super(AccountRegistrationView, self).get_context_data(
         *args, **kwargs)
     ctx['cancel_url'] = safe_referrer(self.request, '')
     return ctx
Example #12
0
 def get_success_url(self, request):
     return safe_referrer(request.META, ".")
Example #13
0
 def get_error_url(self, request):
     return safe_referrer(request.META, ".")
Example #14
0
 def get_success_url(self):
     return safe_referrer(self.request, 'basket:summary')
Example #15
0
 def get_success_url(self):
     post_url = self.request.POST.get('next')
     if post_url and url_has_allowed_host_and_scheme(
             post_url, self.request.get_host()):
         return post_url
     return safe_referrer(self.request, 'basket:summary')
Example #16
0
 def get_context_data(self, *args, **kwargs):
     ctx = super(AccountRegistrationView,
                 self).get_context_data(*args, **kwargs)
     ctx['cancel_url'] = safe_referrer(self.request, '')
     return ctx
Example #17
0
 def get_context_data(self, *args, **kwargs):
     ctx = super().get_context_data(
         *args, **kwargs)
     ctx['cancel_url'] = safe_referrer(self.request, '')
     return ctx