我有这个错误,你能帮我吗?您需要从“paticulo”模型的“Pedido”-“stock”模型中减去“quantity”值,然后保存库存结果。在
排队:关节砧木-= 扁桃体在
def Update_stock(request, id_pedido, cod_experto):
if request.method == 'GET':
pedido = Pedido.objects.get(id=id_pedido)
articulo = Articulo.objects.get(pk=cod_experto)
articulo.stock -= pedido.cantidad
articulo.save()
return render(request, 'admindata.html', {'pedido':pedido, 'articulo':articulo})
在模型.py公司名称:
^{pr2}$
错误消息意味着
articulo.stock
无意中被分配了一个str而不是一个数字。在在模型中,股票被定义为
CharField
。可能,它应该是某种数字类型,例如IntegerField()
。在相关问题 更多 >
编程相关推荐