Skip to content

Commit 83b278f

Browse files
authored
Merge pull request #785 from liangliangyy/dev
一些小优化
2 parents 59dcbaa + 5fd4614 commit 83b278f

File tree

2 files changed

+12
-1
lines changed

2 files changed

+12
-1
lines changed

blog/templatetags/blog_tags.py

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,10 @@ def datetimeformat(data):
5151
@register.filter()
5252
@stringfilter
5353
def custom_markdown(content):
54+
"""
55+
通用markdown过滤器,应用文章内容插件
56+
主要用于文章内容处理
57+
"""
5458
html_content = CommonMarkdown.get_markdown(content)
5559

5660
# 然后应用插件过滤器优化HTML
@@ -61,6 +65,13 @@ def custom_markdown(content):
6165
return mark_safe(optimized_html)
6266

6367

68+
@register.filter()
69+
@stringfilter
70+
def sidebar_markdown(content):
71+
html_content = CommonMarkdown.get_markdown(content)
72+
return mark_safe(html_content)
73+
74+
6475
@register.simple_tag(takes_context=True)
6576
def render_article_content(context, article, is_summary=False):
6677
"""

templates/blog/tags/sidebar.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
<aside class="widget_text widget widget_custom_html"><p class="widget-title">
1717
{{ sidebar.name }}</p>
1818
<div class="textwidget custom-html-widget">
19-
{{ sidebar.content|custom_markdown|safe }}
19+
{{ sidebar.content|sidebar_markdown|safe }}
2020
</div>
2121
</aside>
2222
{% endfor %}

0 commit comments

Comments
 (0)