我正在尝试创建一个发货清单应用程序。每个用户都有一个发货清单,我想限制他们可以在他们的发货清单上拥有的物品数量。物品数量基于发货清单中的字段编号,他们可以拥有的默认值为 5
我正在尝试创建一个函数。如果项目数小于 shippinglist 值数,即 5。创建剩余项目数。
例如,如果它们只有 1 个项目,并且发货清单的默认值为 5 。再创建 4 个。
can't assign to operator
有人可以帮我解决功能吗?
class ShippingList(models.Model):
user = models.ForeignKey(User)
number = models.CharField(max_length=5,default =5)
class Item(models.Model):
shippingList= models.ForeignKey(ShippingList)
item= models.CharField(max_length=100, blank=True,default=5)
意见
def shippinglist(request):
s= ShippingList.objects.get(user=request.user)
l = Item.objects.filter(ShippingList=s).count()
if s.number < l:
s.number - l = answer
for 1 in answer:
List.objects.create(shippingList=s)
return render(request,'shippínglist.html',)