Merge pull request #785 from liangliangyy/dev

一些小优化
develop
且听风吟 5 months ago committed by GitHub
commit 83b278f9b2
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -51,6 +51,10 @@ def datetimeformat(data):
@register.filter()
@stringfilter
def custom_markdown(content):
"""
通用markdown过滤器应用文章内容插件
主要用于文章内容处理
"""
html_content = CommonMarkdown.get_markdown(content)
# 然后应用插件过滤器优化HTML
@ -61,6 +65,13 @@ def custom_markdown(content):
return mark_safe(optimized_html)
@register.filter()
@stringfilter
def sidebar_markdown(content):
html_content = CommonMarkdown.get_markdown(content)
return mark_safe(html_content)
@register.simple_tag(takes_context=True)
def render_article_content(context, article, is_summary=False):
"""

@ -16,7 +16,7 @@
<aside class="widget_text widget widget_custom_html"><p class="widget-title">
{{ sidebar.name }}</p>
<div class="textwidget custom-html-widget">
{{ sidebar.content|custom_markdown|safe }}
{{ sidebar.content|sidebar_markdown|safe }}
</div>
</aside>
{% endfor %}

Loading…
Cancel
Save