From f77a67fe9fe2d70ec39097314a4e9c55c37bae0b Mon Sep 17 00:00:00 2001
From: pa2g3nmk9 <3474779149@qq.com>
Date: Sun, 19 Oct 2025 16:27:53 +0800
Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20'src/DjangoBlog-master/tem?=
=?UTF-8?q?plates/blog/article=5Fdetail.html'?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../templates/blog/article_detail.html | 66 +++++++++++++------
1 file changed, 45 insertions(+), 21 deletions(-)
diff --git a/src/DjangoBlog-master/templates/blog/article_detail.html b/src/DjangoBlog-master/templates/blog/article_detail.html
index a74a0db..79ff5a0 100644
--- a/src/DjangoBlog-master/templates/blog/article_detail.html
+++ b/src/DjangoBlog-master/templates/blog/article_detail.html
@@ -1,52 +1,76 @@
-{% extends 'share_layout/base.html' %}
-{% load blog_tags %}
+{% extends 'share_layout/base.html' %} {# 继承基础布局模板 #}
+{% load blog_tags %} {# 加载自定义博客标签 #}
{% block header %}
+{# 文章详情页不需要特殊的header内容,使用基础模板的header #}
{% endblock %}
+
{% block content %}
+ {# 主要内容区域 #}
+
+ {# 加载文章详情内容 #}
{% load_article_detail article False user %}
+ {# 参数说明:article-文章对象, False-非索引页, user-当前用户 #}
- {% if article.type == 'a' %}
+ {# 文章导航(仅对文章类型显示,不包括页面等) #}
+ {% if article.type == 'a' %} {# 如果是文章类型 #}
{% endif %}
- {% if article.comment_status == "o" and OPEN_SITE_COMMENT %}
-
-
+
+ {# 评论区域 #}
+ {% if article.comment_status == "o" and OPEN_SITE_COMMENT %} {# 如果文章开启评论且站点开启评论功能 #}
+
+ {# 显示现有评论列表 #}
{% include 'comments/tags/comment_list.html' %}
- {% if user.is_authenticated %}
+
+ {# 评论表单区域 #}
+ {% if user.is_authenticated %} {# 用户已登录,显示评论表单 #}
{% include 'comments/tags/post_comment.html' %}
- {% else %}
+ {% else %} {# 用户未登录,显示登录提示 #}
{% endif %}
{% endif %}
-
{% endblock %}
{% block sidebar %}
+ {# 加载侧边栏内容 #}
{% load_sidebar user "p" %}
+ {# 参数说明:user-当前用户, "p"-可能表示文章详情页的特殊侧边栏配置 #}
{% endblock %}
\ No newline at end of file
您还没有登录,请您登录后发表评论。 +
+ 您还没有登录,请您 + 登录 + 后发表评论。
+ {# 第三方登录选项 #} {% load oauth_tags %} {% load_oauth_applications request %} -