【发布时间】:2020-07-01 22:09:48
【问题描述】:
早安各位,
我是 django 新手,想问你以下问题。
我在models.py中有两个类:
class Single_Income(models.Model):
income_label = models.CharField(max_length=100, editable=True)
income_jan = MoneyField(decimal_places=2,default=0, default_currency='EUR',max_digits=11)
income_feb= MoneyField(decimal_places=2,default=0, default_currency='EUR',max_digits=11)
class Total_Income(models.Model):
total_jan = MoneyField(decimal_places=2,default=0, default_currency='EUR',max_digits=11)
total_feb= MoneyField(decimal_places=2,default=0, default_currency='EUR',max_digits=11)
在视图中我有以下代码:
def ricavi_dalle_vendite(request):
items = Single_Income.objects.all()
if request.method == 'POST':
form = SingleIncomeModelForm(request.POST)
if form.is_valid():
print("Il form è valido")
new_input = form.save()
else :
form = SingleIncomeModelForm()
context= {
"form": form,
'items': items,
}
return render(request, "app/income.html", context)
因此,在 web_application(url “app/income.html”)中填写表格,就可以填写 Single_Income。现在我想以这种方式自动填充 Total_Income 模型(在保存 Single_Income 模型数据之后):
单身收入:
|____一月____|___工厂_____|
|____100___|_____100____|
|____100____|____100____|
总收入:
|____200____|____200____|
【问题讨论】:
标签: django django-models django-rest-framework django-views django-templates