以下为数据库中的markdown

然后通过:
import markdown
markdown.markdown(content)
就变成这样的了

而且发现由于有<a name=''> 标签没有关闭会干扰到其他HTML,这种该怎么解决?
以下为数据库中的markdown

然后通过:
import markdown
markdown.markdown(content)
就变成这样的了

而且发现由于有<a name=''> 标签没有关闭会干扰到其他HTML,这种该怎么解决?
|
zhuangzhuang1988Jun 19, 2015
1
不要内嵌<a>, 用 markdown语法 [This link](http://example.net/) has no title attribute.
|
|
messagebusJun 19, 2015
2
关闭一下 a 标签 不就好了
|
|
SeptembersJun 19, 2015 via Android
3
HTML不闭合标签会有各种意想不到的问题
|
|
v2gbaJun 19, 2015
4
如果markdown是你提供的, 不要这么写
如果markdown你无法控制, 但不在乎是否保留html标签 可以: markdown(untrusted, safe_mode=remove, enable_attributes=False) 如果*, 而且*, 自己写parser |
|
elvis_wJun 19, 2015
5
flask不是有现成的markdown插件吗
https://pythonhosted.org/Flask-Markdown/ |