From 40f99c72d0d8c5ee87653b8b60618da675e65afb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E6=85=A7?= <1096877868@qq.com> Date: Sat, 18 Oct 2025 20:45:49 +0800 Subject: [PATCH] zh --- src/admin.py | 2 +- src/apps.py | 2 +- src/forms.py | 4 ++-- src/models.py | 4 ++-- src/tests.py | 2 +- src/urls.py | 2 +- src/utils.py | 1 - src/views.py | 1 - 8 files changed, 8 insertions(+), 10 deletions(-) diff --git a/src/admin.py b/src/admin.py index 1ae5ac1..cd0504b 100644 --- a/src/admin.py +++ b/src/admin.py @@ -1,5 +1,5 @@ from django.contrib import admin -from django.urls import reverse # 用于生成管理员界面的URL反向解析 +from django.urls import reverse from django.utils.html import format_html # 用于安全地生成HTML内容 from django.utils.translation import gettext_lazy as _ # 用于国际化翻译 diff --git a/src/apps.py b/src/apps.py index c8106f9..c7e4666 100644 --- a/src/apps.py +++ b/src/apps.py @@ -1,4 +1,4 @@ -from django.apps import AppConfig # 导入Django的应用配置基类 +from django.apps import AppConfig class CommentsConfig(AppConfig): diff --git a/src/forms.py b/src/forms.py index 440cc02..f4529ee 100644 --- a/src/forms.py +++ b/src/forms.py @@ -1,5 +1,5 @@ -from django import forms # 导入Django表单基础模块 -from django.forms import ModelForm # 导入模型表单类,用于快速生成与模型对应的表单 +from django import forms +from django.forms import ModelForm from .models import Comment # 从当前应用的models中导入Comment模型 diff --git a/src/models.py b/src/models.py index cd2b52c..7e1d094 100644 --- a/src/models.py +++ b/src/models.py @@ -1,9 +1,9 @@ from django.conf import settings from django.db import models from django.utils.timezone import now -from django.utils.translation import gettext_lazy as _ # 用于国际化翻译,将文本标记为可翻译 +from django.utils.translation import gettext_lazy as _ -from blog.models import Article # 导入文章模型,用于建立评论与文章的关联 +from blog.models import Article # 评论模型,存储用户对文章的评论及评论间的嵌套关系 diff --git a/src/tests.py b/src/tests.py index faebbcf..b67fd77 100644 --- a/src/tests.py +++ b/src/tests.py @@ -1,4 +1,4 @@ -# 导入Django测试相关类:客户端模拟、请求工厂、基础测试用例 + from django.test import Client, RequestFactory, TestCase # 导入URL反向解析函数,用于生成测试URL from django.urls import reverse diff --git a/src/urls.py b/src/urls.py index f2f54d3..62766d2 100644 --- a/src/urls.py +++ b/src/urls.py @@ -1,4 +1,4 @@ -# 导入Django的path函数,用于定义URL路由规则 + from django.urls import path # 导入当前应用(comments)的views模块,用于关联视图函数/类 diff --git a/src/utils.py b/src/utils.py index a413b40..c8eb74f 100644 --- a/src/utils.py +++ b/src/utils.py @@ -30,7 +30,6 @@ def send_comment_email(comment):
If the link above cannot be opened, please copy this link to your browser. %(article_url)s""") % {'article_url': article_url, 'article_title': comment.article.title} - # 获取评论作者的邮箱(收件人邮箱) tomail = comment.author.email # 调用send_email函数发送邮件:收件人列表、主题、HTML内容 send_email([tomail], subject, html_content) diff --git a/src/views.py b/src/views.py index 155c322..601ca2c 100644 --- a/src/views.py +++ b/src/views.py @@ -1,4 +1,3 @@ -# 导入Django的验证错误类,用于抛出表单验证异常 from django.core.exceptions import ValidationError # 导入HTTP重定向响应类,用于页面跳转 from django.http import HttpResponseRedirect