我对django并不是很熟悉,但是为什么我在原子块中却出现TransactionManagementError。
with transaction.atomic():
product = Products.objects.select_for_update().filter(id=product_id).values().first()
product.available_count = product.available_count - 1
product.save()