|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 Somnr丶风 于 2020-11-24 23:29 编辑
html代码
- <a href="{% url "delete" contact.id %}" style="color: red; text-decoration-color: red;">删除</a>
复制代码
views.py代码
- def delete(request,id):
- models.Sql.objects.filter(id=id).delete()
- return HttpResponseRedirect('/home/')
复制代码
然后。。直接弹出了这样的报错- NoReverseMatch at /home/
- Reverse for 'delete' with arguments '(19,)' not found. 1 pattern(s) tried: ['delete/]
复制代码
urls.py代码
- path('delete/', views.delete, name='delete'),
复制代码
好像是第一个request参数没传,home页面都加载不出来就直接报错。我用的版本是3,求解决
path('delete/<pid>/', views.delete, name='delete'),即可成功
|
|