我是 django 的新手,运行后出现以下问题:找不到“delete_task/{{todo.id}}”的反向。'delete_task/{{todo.id}}' 不是有效的视图函数或模式名称。
在我的模板文件 index.html 中,我有:
<form action="{% url 'delete_task/todo.id'%}" method="post" class = 'delete-link'>
{% csrf_token%}
<button type="submit">Delete</button>
</form>
我的 urls.py:
urlpatterns = [
path('delete_task/<int:todo_id>', views.delete_task, name='delete_task'),
]
我的意见.py:
def delete_task(request, task_id):
return HttpResponse(task_id)
#the delete_task block is just for test
谢谢