aboutsummaryrefslogblamecommitdiffstats
path: root/ctrack/caf/forms.py
blob: fac304913053fdf2f032d578e5d57ee242050f8c (plain) (tree)
1
2
3
4
5
6
7
8
9





                                            
 

                        

                               
                                              
 
                                 


                                                            
 

                                                                    
from crispy_forms.helper import FormHelper
from crispy_forms.layout import Button
from crispy_forms.layout import ButtonHolder
from crispy_forms.layout import Fieldset
from crispy_forms.layout import Layout
from crispy_forms.layout import Submit

from django import forms

from django.urls import reverse

from django.forms import inlineformset_factory

from ctrack.caf.models import CAF
from ctrack.caf.models import ApplicableSystem, DocumentFile
from ctrack.organisations.models import Organisation
from django.forms.models import ModelMultipleChoiceField

CAFCreateInlineFormset = inlineformset_factory(
    CAF, ApplicableSystem, fields=("name", "organisation"), extra=2)