Сейчас есть такой код:
new = models.DB.objects.create( a1 = request.POST['a1'], a2 = request.POST['a2'] ) if request.POST['a3'] != '': new.a3 = request.POST['a3'] if request.POST['a4'] != '': new.a4 = request.POST['a4'] new.save()
В новой записи есть два обязательных поля и два необязательных, вопрос как это сделать красиво? Если необязательных полей скажем 10, не знаю как обратиться к new.'одно из полей' в теле цикла. В документации не нашел, подскажите?