Django LeaveApplyForm对象没有属性“save”

Django LeaveApplyForm对象没有属性“save”,django,Django,我想将休假保存在从employee应用的数据库中,但在提交时遇到了此错误--LeaveApplyForm对象没有属性“save”-- **models.py** class All_Leaves(models.Model): leave_types = models.ForeignKey(Leave_Types, on_delete=models.CASCADE, related_name="all_leave") user = models.Forei

我想将休假保存在从employee应用的数据库中,但在提交时遇到了此错误--LeaveApplyForm对象没有属性“save”--

   **models.py**
    class All_Leaves(models.Model):
      leave_types = models.ForeignKey(Leave_Types, on_delete=models.CASCADE, related_name="all_leave")
      user   = models.ForeignKey(MyUser, on_delete=models.CASCADE, related_name="all_leave")
      reason = models.CharField(('Reason'), max_length=120)
      start_date = models.DateTimeField(('Start Date'),auto_now = True)
      end_date = models.DateTimeField(('End Date'),auto_now = True)

      class Meta:
        verbose_name = ("All Leave")
        verbose_name_plural = ("All Leaves")



    **View.py**
    def apply_leave(request):
        print("user",request.user)
        print("data",request.POST)
        leave_type_data = Leave_Types.objects.all()
        if request.method =="POST":
            form = LeaveApplyForm(request.POST, None)
            print("form status",form.is_valid())
            if form.is_valid():
                form.save(leave_types=request.POST['leave_types'], user=request.user)
                print("form in")
                return render(request, 'dashboard.html',{"var_leave":"false","leave_type_data":leave_type_data})
            else:
                print("form errors",form.errors)
                return render(request, 'dashboard.html',{"var_leave":"false","leave_type_data":leave_type_data,"form":form})
forms.py 类LeaveApplyFormforms。表单: 开始日期=表单。DateTimeFieldrequired=True,错误消息={'required':'请选择开始日期。} end_date=forms.DateTimeFieldrequired=True,错误消息={'required':'请选择结束日期。} reason=forms.CharFieldrequired=True,错误消息={'required':'请输入您的原因。}

    class Meta:
        model = All_Leaves
        fields = ('start_date','end_date','reason')

您继承了forms.Form而不是forms.ModelForm。

感谢Daniel的帮助。它工作正常。非常感谢您