def get_success_url(self, **kwargs): try: return reverse_lazy('list_app:item_list',kwargs={'pk':self.kwargs['pk']}) except KeyError: return reverse_lazy('list_app:list_list')