diff --git a/src/DjangoBlog-master/comments/utils.py b/src/DjangoBlog-master/comments/utils.py index f01dba7..91629f0 100644 --- a/src/DjangoBlog-master/comments/utils.py +++ b/src/DjangoBlog-master/comments/utils.py @@ -5,13 +5,16 @@ from django.utils.translation import gettext_lazy as _ from djangoblog.utils import get_current_site from djangoblog.utils import send_email -logger = logging.getLogger(__name__) +logger = logging.getLogger(__name__) # 获取当前模块的日志记录器 def send_comment_email(comment): - site = get_current_site().domain - subject = _('Thanks for your comment') - article_url = f"https://{site}{comment.article.get_absolute_url()}" + """发送评论相关邮件的主函数""" + site = get_current_site().domain# 获取当前站点域名 + subject = _('Thanks for your comment')# 邮件标题(国际化) + article_url = f"https://{site}{comment.article.get_absolute_url()}" # 构建文章完整URL + + # 1. 给评论作者发送感谢邮件 html_content = _("""
Thank you very much for your comments on this site
You can visit %(article_title)s to review your comments, @@ -19,8 +22,10 @@ def send_comment_email(comment):