我似乎在删除Django中的订单号时遇到问题。在我看来,订单号等于某个pk值。还有一个提交按钮,应该删除模板中的这个数字。不幸的是它什么也没做(没有删除)。
出于某种原因,我认为这些更改会删除一个对象,但它仍然无效。
基本上我有这个。
order = models.Order.objects.get(pk=1219)
if request.POST.get('delete'):
order.delete()
在我的模板中,我有这个。
<input type="submit" name="delete" value="Delete" >
答案 0 :(得分:1)
得到了答案。 :)已经
order = models.Order.objects.get(pk=1219)
if request.POST.get('delete'):
order.delete()
在错误的观点!不敢相信我是这个傻瓜。
答案 1 :(得分:0)
在第二行中,您使用元组初始化order
。
在第四行中,您在该对象上调用delete()
。
我不知道,如果这是你的意图。从你写的东西中我无法理解。也许你可以给我们更多细节。