pull/12/head
张慧 4 months ago
parent 159ba0643c
commit 40f99c72d0

@ -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 _ # 用于国际化翻译

@ -1,4 +1,4 @@
from django.apps import AppConfig # 导入Django的应用配置基类
from django.apps import AppConfig
class CommentsConfig(AppConfig):

@ -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模型

@ -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
# 评论模型,存储用户对文章的评论及评论间的嵌套关系

@ -1,4 +1,4 @@
# 导入Django测试相关类客户端模拟、请求工厂、基础测试用例
from django.test import Client, RequestFactory, TestCase
# 导入URL反向解析函数用于生成测试URL
from django.urls import reverse

@ -1,4 +1,4 @@
# 导入Django的path函数用于定义URL路由规则
from django.urls import path
# 导入当前应用comments的views模块用于关联视图函数/类

@ -30,7 +30,6 @@ def send_comment_email(comment):
<br />
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)

@ -1,4 +1,3 @@
# 导入Django的验证错误类用于抛出表单验证异常
from django.core.exceptions import ValidationError
# 导入HTTP重定向响应类用于页面跳转
from django.http import HttpResponseRedirect

Loading…
Cancel
Save