【发布时间】:2020-03-11 11:35:36
【问题描述】:
我有库存表,其中 Qty 列,我想使用表单添加 Qty 以将新值与数据库中已经存在的值相加
views.py 中基于类的视图如下所示:
class ItemUpdateView(LoginRequiredMixin, UpdateView):
model = Stock
template_name = 'users/item_update_form.html'
fields = ['qty']
现在我得到这个输出:
页面视图的屏幕截图
我希望有空的数量字段来输入新值,然后按添加数据库中已经存在的增加值和这个新值
【问题讨论】:
-
然后使用另一个具有不同字段的
Form,而不是qty。保存表单时,使用F表达式更改模型上qty的值。
标签: django django-models django-forms django-views django-templates