diff --git a/jobs/forms.py b/jobs/forms.py index 2d5f9fe..86550e1 100644 --- a/jobs/forms.py +++ b/jobs/forms.py @@ -24,4 +24,7 @@ class QuestionForm(forms.ModelForm): QuestionFormSet = inlineformset_factory( - Job, Question, form=QuestionForm, can_delete=False, can_order=False) \ No newline at end of file + Job, Question, form=QuestionForm, can_delete=False, can_order=False) + +QuestionUpdateFormSet = inlineformset_factory( + Job, Question, form=QuestionForm, can_delete=True, can_order=False) \ No newline at end of file diff --git a/jobs/models.py b/jobs/models.py index 07a3673..952f48a 100644 --- a/jobs/models.py +++ b/jobs/models.py @@ -55,7 +55,7 @@ class Job(models.Model): class Question(models.Model): ''' A model to hold screening questions for a job post ''' - name = models.TextField() + name = models.TextField('Question Title') job = models.ForeignKey( Job, related_name='questions', on_delete=models.CASCADE) diff --git a/jobs/templates/jobs/job_form.html b/jobs/templates/jobs/job_form.html index e0ac965..63aa129 100644 --- a/jobs/templates/jobs/job_form.html +++ b/jobs/templates/jobs/job_form.html @@ -11,9 +11,37 @@ {{ form |crispy }}