擅长:python、mysql、java
<p>这只是根据丹尼尔·罗斯曼的解决方案总结一下答案。在</p>
<p>在模型.py公司名称:</p>
<pre><code>class Employee(models.Model):
surname = models.CharField(max_length=100)
name = models.CharField(max_length=100)
class Salary(models.Model):
date = models.DateField(auto_now_add=True)
surname = models.CharField(max_length=100)
name = models.CharField(max_length=100)
salary = models.DecimalField(max_digits=20, decimal_places=2)
</code></pre>
<p>在表单.py公司名称:</p>
^{pr2}$
<p>在视图.py公司名称:</p>
<pre><code>def createForm(request):
formset = SalaryFormSet(initial=employees, queryset=Salary.objects.none())
return render(request, 'formfile.html', {'formset': formset})
def submitForm(request)
f = ModelBFormSet(request.POST)
if f.is_valid():
f.save()
return HttpResponse('Submitted successfully')
else:
return HttpResponse(f.errors, request.POST)
</code></pre>