Url успеха не перенаправляет на нужную мне страницу

У меня есть класс CreateView где я устанавливаю url успеха следующим образом

class ListCreateView(CreateView):
    model = List
    fields = "_all_"
    success_url = "list"

после отправки формы Это будет

http://127.0.0.1:8000/home/create_list/list

который не существует

Я хочу, чтобы он перешел к

http://127.0.0.1:8000/home/list

Может ли кто-нибудь помочь с некоторыми предложениями? Я пробовал reverselazy, но это приводит к другой большой ошибке. и я нооб.

Если вы хотите перейти к /home/list, это должно быть ваше success_url. А если вы назвали свои представления, вы можете сделать это по reverse_lazy().

Что-то вроде:

class ListCreateView(CreateView):
    model = List
    fields = "_all_"
    success_url = "/home/list/"
    # or if you named your urls in urls.py
    success_url = reverse_lazy("home:list") 
Вернуться на верх