这是我html中的代码
{% for summary in psummary %}
<tr>
<td colspan="3" class="tdcell">{{summary.Description}}</td>
<td colspan="2" class="tdcell">{{summary.Start_Grading_Period}}</td>
<td colspan="2" class="tdcell">{{summary.End_Grading_Period}}</td>
<td colspan="2" class="tdcell">{{summary.Method}}</td>
<td colspan="3" class="tdcell"><span style="text-align: right;font-weight: 600;" class="close" onclick="deleteRow(this)"><a href="url:delete_view">×</a></span></td>
</tr>
{% endfor %}
这就是它的样子
这是我的观点.py
def function(request,part_id =None):
object = gradingPeriodsSummary.objects.get(id=part_id)
object.delete()
print(object)
return render(request, 'admin/Homepage/view.html')
网址.py
path('delete/(?P<part_id>[0-9]+)/$', Homepage.views.function, name='delete_view'),
我只希望如果老师点击关闭按钮,它将删除数据库中的记录
我遵守了这里的指示,但它不起作用
Django - How to delete a object directly from a button in a table