Реверс для 'edit-todo' с аргументами '('',)' не найден. Попытка 1 шаблона(ов): ['edit\\-todo/(?P<id>[0-9]+)/$']
Я перерыл весь интернет и не могу найти решение. Пожалуйста, помогите мне, милые люди из интернета.
В моем views.py
@login_required
def edit_todo(request, pk):
usertodo = get_object_or_404(Todo, pk=pk)
return HttpResponse('test')
В моем urls.py
urlpatterns = [
...
path('edit-todo/<int:id>/', views.edit_todo, name='edit-todo'),
path('test/<int:pk>/', views.edit_todo, name='test'),
...
]
В моем шаблоне/компоненте, который включен
<form hx-encoding="multipart/form-data" hx-post="{% url 'core:edit-todo' tododetail.todo.id %}" hx-target="#todo-list" method="post">
tododetail.todo.id
вызывается потому, что у меня есть таблица упорядочивания, которая имеет todo
& user
в качестве внешних ключей.
При прямом доступе к представлению с помощью тестового URL оно работает