【发布时间】:2018-03-28 16:05:40
【问题描述】:
我想从数据库中删除一个任务,所以我使用这个代码 这是我的删除视图
def task_Delete(request,id=None):
if request.method == 'POST':
form = TaskForm()
id = int(request.POST.get('task.id'))
task = Task.objects.get(id=id)
task.delete()
messages.success(request,"successfully delete")
return render_to_response('home.html', {'form': form})
那是我的 urls.py
url(r'^task_Delete/$', views.task_Delete, name='task_Delete')
这是删除按钮的代码:
<form action="{% url 'task_Delete' %}" method="post" >
{% csrf_token %}
<input type="hidden" name="task_id" value="{{task.id}}" />
<input type="submit" value="delete task">
</form></td>
</tr>
当我点击删除时没有发生任何事情,我不知道为什么,请帮助提前谢谢
【问题讨论】: