from django import forms from .models import ApplicantForm, FormField class ApplicantFormCreateForm(forms.ModelForm): class Meta: model = ApplicantForm fields = ['name', 'description'] widgets = { 'name': forms.TextInput(attrs={'class': 'form-control'}), 'description': forms.Textarea(attrs={'class': 'form-control', 'rows': 3}), } class FormFieldForm(forms.ModelForm): class Meta: model = FormField fields = ['label', 'field_type', 'required', 'help_text', 'choices'] widgets = { 'label': forms.TextInput(attrs={'class': 'form-control'}), 'field_type': forms.Select(attrs={'class': 'form-control'}), 'help_text': forms.Textarea(attrs={'class': 'form-control', 'rows': 2}), 'choices': forms.TextInput(attrs={'class': 'form-control', 'placeholder': 'Option1, Option2, Option3'}), }