Merge develop into main
This commit is contained in:
@@ -18,6 +18,7 @@ class Post(models.Model):
|
|||||||
|
|
||||||
def get_markdown_content(self):
|
def get_markdown_content(self):
|
||||||
import re
|
import re
|
||||||
|
import emoji
|
||||||
content = self.content
|
content = self.content
|
||||||
media_url = settings.MEDIA_URL.rstrip('/')
|
media_url = settings.MEDIA_URL.rstrip('/')
|
||||||
|
|
||||||
@@ -60,4 +61,10 @@ class Post(models.Model):
|
|||||||
content
|
content
|
||||||
)
|
)
|
||||||
|
|
||||||
return mark_safe(markdown.markdown(content))
|
# 先转换markdown到HTML
|
||||||
|
html_content = markdown.markdown(content)
|
||||||
|
|
||||||
|
# 将emoji shortcode转换为实际的emoji字符
|
||||||
|
html_content = emoji.emojize(html_content, language='alias')
|
||||||
|
|
||||||
|
return mark_safe(html_content)
|
||||||
|
|||||||
Reference in New Issue
Block a user