From 3663be0b4ee231eccdfa98c8622b1dc9a2c2a773 Mon Sep 17 00:00:00 2001 From: pk6lqz7py <18020194653@163.com> Date: Sun, 9 Nov 2025 21:31:09 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B3=A8=E9=87=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/DjangoBlog-master/comments/forms.py | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/src/DjangoBlog-master/comments/forms.py b/src/DjangoBlog-master/comments/forms.py index e83737d..ef27205 100644 --- a/src/DjangoBlog-master/comments/forms.py +++ b/src/DjangoBlog-master/comments/forms.py @@ -1,13 +1,16 @@ -from django import forms -from django.forms import ModelForm +from django import forms # 导入Django表单模块 +from django.forms import ModelForm # 导入模型表单基类 -from .models import Comment +from .models import Comment # 从当前应用导入Comment模型 +#评论表单类 class CommentForm(ModelForm): + # 父评论ID(用于回复功能),隐藏输入框,非必填 + # 该字段不在模型中,仅用于表单处理嵌套评论 parent_comment_id = forms.IntegerField( widget=forms.HiddenInput, required=False) class Meta: - model = Comment - fields = ['body'] + model = Comment # 指定关联的模型 + fields = ['body'] # 表单只包含body字段(评论内容) \ No newline at end of file