我想在删除行后将页重定向到索引,所以我使用'
return HttpResponseRedirect(reverse('index'))
有http://127.0.0.1:8000/index问题,请帮帮我。
这是我的view.py
def index(request):
return render(request, "card/index.html")
def delete(request, id):
dishes = dish.objects.get(id=id)
dishes.delete()
return HttpResponseRedirect(reverse('index'))
this is urls.py
path('index', views.index, name="index"),
path('check', views.check, name="check"),
path('delete/<int:id>', views.delete, name='delete'),
'
2条答案
按热度按时间brccelvz1#
polhcujo2#
尝试使用
reverse('app_name:url_name')
的常规方法。第二种方法:尝试在
reverse
中直接传递路径,如reverse('/index')