在以下示例中,如何删除记录?

时间:2018-07-05 21:02:19

标签: django-mysql

我是新来的,我正在学习教程。 (此仓库中的代码)https://github.com/bradtraversy/django-todolist

我正在努力使用删除功能。我的代码绝对不好,但是我试图在views.py文件中添加删除方法:

def delete(request):
    if request.method == 'DELETE':        
        todo = Todo.objects.get(id)
        todo.delete()

        return redirect('/todos')
    else:
        return render(request, 'add.html')

在我添加的details.html文件中:

<input type="submit", value="Delete", {{todo.id}} />

然后在urls.py中添加:

url('delete', views.delete, name='delete'),

希望将待办事项ID从URL传递到删除功能

0 个答案:

没有答案