' INT'对象没有属性'更新'
您好!我有这个错误,它为什么要引用?如果你能帮帮我,
views.py:
def Completar(request, id_especialidad):
if request.method == 'GET':
especialidad = Especialidad.objects.get(id=id_especialidad)
pedido = Pedido.objects.filter(especialidad=especialidad).update(cantidad=0).update(estado="").update(fecha_pedido="").update(fecha_entrega="")
articulo = Articulo.objects.all()
especialidad.estadistica = 0
especialidad.estado = ""
especialidad.save()
articulo.total_pedido = 0
articulo.save()
return HttpResponseRedirect('/solicitar/home/')
models.py:
class Pedido(models.Model):
especialidad = models.ForeignKey('Especialidad')
articulo = models.ForeignKey('Articulo')
fecha_entrega = models.DateTimeField(auto_now_add=False)
fecha_pedido = models.DateTimeField(auto_now_add=True,null=True, blank=True)
cantidad = models.IntegerField(blank=True)
estado = models.CharField(max_length=20, blank=True, default='pendiente')