我刚开始使用 django,对它不是很熟悉。这是我的问题,我只想勾选一个复选框并将模型中布尔字段的值更改为 true
我正在尝试从 views.py 创建一个函数,但是如果有任何方法可以直接从我的复选框所在的静态文件中创建它,那么它也可以为我完成这项工作
这是我的views.py
def check(request):
check = AddToCart.objects.get(orderd = request.GET['orderd'])
check.is_active = True
check.save()
这是复选框
Check: <input type="checkbox" name="checked" value="checked">
这是我在models.py上的模型:
class AddToCart(models.Model):
id = models.AutoField(primary_key=True, unique=True)
id_product = models.ForeignKey(Produkte, on_delete = models.DO_NOTHING)
quantity = models.IntegerField()
id_user = models.ForeignKey(User, on_delete = models.DO_NOTHING)
orderd = models.BooleanField(default=False)
@property
def cmimi_total(self):
return self.quantity * self.id_product.cmimi
我在 AddToCart 中有一些对象,我想在选中复选框时将每个对象的布尔值更改为 True。我知道我的问题只是一个基本问题,但作为一个新手我可以使用一些帮助。谢谢 !
互换的青春
相关分类