total_sum = sum(form.cleaned_data['percentage'] for form in self.forms)
if total_sum != 100:
    raise ValidationError('Sum of components must be 100%')
Проверка встроенных строк перед сохранением модели