parent
70bffd112e
commit
05939f2cd2
@ -1,107 +0,0 @@
|
||||
# DjangoBlog模板关系UML图
|
||||
|
||||
## 模板继承关系图
|
||||
|
||||
```mermaid
|
||||
graph TD
|
||||
A[share_layout/base.html<br/>主基础模板] --> B[blog/article_index.html<br/>文章列表页]
|
||||
A --> C[blog/article_detail.html<br/>文章详情页]
|
||||
A --> D[blog/article_archives.html<br/>文章归档页]
|
||||
A --> E[blog/links_list.html<br/>友链页面]
|
||||
A --> F[blog/error_page.html<br/>错误页面]
|
||||
A --> G[search/search.html<br/>搜索页面]
|
||||
|
||||
H[share_layout/base_account.html<br/>账户基础模板] --> I[account/login.html<br/>登录页面]
|
||||
H --> J[account/registration_form.html<br/>注册页面]
|
||||
H --> K[account/forget_password.html<br/>忘记密码页面]
|
||||
H --> L[account/result.html<br/>结果页面]
|
||||
H --> M[oauth/require_email.html<br/>邮箱验证页面]
|
||||
```
|
||||
|
||||
## 模板包含关系图
|
||||
|
||||
```mermaid
|
||||
graph TD
|
||||
A[share_layout/base.html] --> B[share_layout/nav.html<br/>导航菜单]
|
||||
A --> C[share_layout/footer.html<br/>页脚]
|
||||
|
||||
D[blog/article_detail.html] --> E[comments/tags/comment_list.html<br/>评论列表]
|
||||
D --> F[comments/tags/post_comment.html<br/>发表评论]
|
||||
|
||||
B --> G[share_layout/nav_node.html<br/>导航节点]
|
||||
|
||||
E --> H[comments/tags/comment_item_tree.html<br/>评论树]
|
||||
H --> I[comments/tags/comment_item.html<br/>评论项]
|
||||
```
|
||||
|
||||
## 模板与标签关系图
|
||||
|
||||
```mermaid
|
||||
graph LR
|
||||
A[blog_tags.py<br/>博客标签库] --> B[load_article_detail<br/>文章详情标签]
|
||||
A --> C[load_sidebar<br/>侧边栏标签]
|
||||
A --> D[load_breadcrumb<br/>面包屑标签]
|
||||
A --> E[custom_markdown<br/>Markdown过滤器]
|
||||
|
||||
F[comments_tags.py<br/>评论标签库] --> G[show_comment_item<br/>评论项标签]
|
||||
F --> H[parse_commenttree<br/>评论树解析]
|
||||
|
||||
I[blog/article_index.html] --> A
|
||||
J[blog/article_detail.html] --> A
|
||||
K[comments/tags/comment_list.html] --> F
|
||||
```
|
||||
|
||||
## 完整模板架构图
|
||||
|
||||
```mermaid
|
||||
graph TB
|
||||
subgraph "基础层"
|
||||
A[base.html]
|
||||
B[base_account.html]
|
||||
end
|
||||
|
||||
subgraph "博客功能层"
|
||||
C[article_index.html]
|
||||
D[article_detail.html]
|
||||
E[article_archives.html]
|
||||
end
|
||||
|
||||
subgraph "账户层"
|
||||
F[login.html]
|
||||
G[register.html]
|
||||
end
|
||||
|
||||
subgraph "评论层"
|
||||
H[comment_list.html]
|
||||
I[comment_item.html]
|
||||
end
|
||||
|
||||
subgraph "标签层"
|
||||
J[article_info.html]
|
||||
K[sidebar.html]
|
||||
L[breadcrumb.html]
|
||||
end
|
||||
|
||||
subgraph "模板标签"
|
||||
M[blog_tags.py]
|
||||
N[comments_tags.py]
|
||||
end
|
||||
|
||||
A --> C
|
||||
A --> D
|
||||
A --> E
|
||||
B --> F
|
||||
B --> G
|
||||
|
||||
D --> H
|
||||
H --> I
|
||||
|
||||
M --> J
|
||||
M --> K
|
||||
M --> L
|
||||
N --> I
|
||||
|
||||
C --> M
|
||||
D --> M
|
||||
H --> N
|
||||
```
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading…
Reference in new issue