success_url in UpdateView, based on passed value

后端 未结 5 1109
我在风中等你
我在风中等你 2020-12-23 20:52

How can I set success_url based on a parameter?
I really want to go back to where I came from, not some static place. In pseudo code:

url(r         


        
5条回答
  •  误落风尘
    2020-12-23 21:23

    I found a way which is useful and very simple. Check it out.

    class EmployerUpdateView(UpdateView):
            model = Employer
            #other stuff.... to be specified
    
            def get_success_url(self):
               pk = self.kwargs["pk"]
               return reverse("view-employer", kwargs={"pk": pk})
    
        
    

提交回复
热议问题