Я хочу создать несколько объектов в одном поле при сохранении формы.
например:
У меня есть название модели Pension и две другие модели Payrise и Bonus.
которые ссылаются на модель Пенсия с внешним ключом.
поэтому, когда я сохраняю форму создания пенсии, я также хочу сохранить несколько значений в модели выплат и бонусов.
def PensionCreateView(request):
if request.method == 'POST':
pension=Pension()
pension.pension_provider= request.POST.get('pension_provider')
pension.pension_scheme_id= request.POST.get('pension_scheme_id')
pension.pension_scheme_name= request.POST.get('pension_scheme_name')
pension.scheme= request.POST.get('scheme')
pension.salary_sacrifies= request.POST.get('salary_sacrifies')
pension.payrise_type= request.POST.get('payrise_type')
pension.bonus_type= request.POST.get('bonus_type')
pension.contribution_type= request.POST.get('contribution_type')
contribution = pension.contribution_type
pension.contribution_rates= request.POST.get('contribution_rates')
pension.save()
payrise = Payrise()
payrise.payrise_month = request.POST.getlist('payrise_month[]')