【发布时间】:2020-11-11 16:36:33
【问题描述】:
我正在使用 Django 构建一个库存系统,现在我正在添加下订单的功能。我想要做的是从数据库中的数量中减去订购的数量。例如,如果有人订购了 10 盒薯片,而我在网上下订单后我的库存中有 11 盒,我希望网络从库存中减去 10 盒。我不确定该怎么做。任何帮助表示赞赏!
【问题讨论】:
-
你这样做:
11 - 10 = 1。你问的是这个吗?否则你需要更详细。您究竟在哪里面临问题。 -
不,当然不是要求,我的意思是我可以输入除 10 以外的任何值,并且我输入的任何值都应该从数据库中的值中减去。
-
尝试在 Django ORM 中搜索
F函数。那应该可以解决您的问题。好吧,如果您仔细阅读该文档,您就会找到它。
标签: python python-3.x django django-models django-admin