Django <;保险商等级=”;“错误列表”&燃气轮机&书信电报;李>__全部<;保险商等级=”;“错误列表非字段”&燃气轮机&书信电报;李>;包含此学科、类型和学期的内容清单已经存在。</李>;

Django <;保险商等级=”;“错误列表”&燃气轮机&书信电报;李>__全部<;保险商等级=”;“错误列表非字段”&燃气轮机&书信电报;李>;包含此学科、类型和学期的内容清单已经存在。</李>;,django,Django,我使用django开发了一个web应用程序。 然而,我得到了一个错误,这是非常困惑 HTML: form.py class ContentChecklistForm(forms.ModelForm): def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) self.helper = FormHelper() self.helper.form_method = 'post' s

我使用django开发了一个web应用程序。 然而,我得到了一个错误,这是非常困惑

HTML:

form.py

class ContentChecklistForm(forms.ModelForm):

def __init__(self, *args, **kwargs):
    super().__init__(*args, **kwargs)
    self.helper = FormHelper()
    self.helper.form_method = 'post'
    self.helper.add_input(Submit('submit', 'Save'))

class Meta:
    model = ContentChecklist
    fields = ['discipline', 'semester', 'course_code','course_title','type', 
  "postgraduate_course", "Presentation_pattern"]

我得到了错误:
  • 本学科、类型和学期的所有内容检查表已经存在。
  • `提交表格后,无论我如何填写表格。

    打印(request.POST)的结果是什么?
    def content_checklist_name_url(request):
    
    
    if request.method == 'POST':
        Course_Form = ContentChecklistForm(data=request.POST)     
        if Course_Form.is_valid():
    
            postgraduate_course = Course_Form.cleaned_data["postgraduate-course"].map({'Yes': 1, 'No': 
      0})
            type = Course_Form.cleaned_data["type"]
            semester = Course_Form.cleaned_data["semester"]
    
    class ContentChecklistForm(forms.ModelForm):
    
    def __init__(self, *args, **kwargs):
        super().__init__(*args, **kwargs)
        self.helper = FormHelper()
        self.helper.form_method = 'post'
        self.helper.add_input(Submit('submit', 'Save'))
    
    class Meta:
        model = ContentChecklist
        fields = ['discipline', 'semester', 'course_code','course_title','type', 
      "postgraduate_course", "Presentation_pattern"]