Markdown 与 django-markdown-deux 的链接?

Links in Markdown with django-markdown-deux?

我正在使用 django-markdown-deux 并尝试在我的降价中包含 Django URL。

如果我只在我的模板中包含这个原始文件:

{% load markdown_deux_tags %}
{% url 'privacy_view' %}

输出/privacy就好了。

但是一旦我尝试做一个 Markdown link:

[Privacy]({% url 'privacy_view' %}).

文本出现,但 link 只是设置为 #

我做错了什么?

这样做也无济于事:

[Privacy][1]
[1]: {% url 'privacy_view' %}

您正在点击 python-markdown2 Issue #254,其中 safe_mode: "escape" 会导致相关链接断开。

markdown2 包装器 django-markdown-deux 配置 safe_mode by default here。您可以通过覆盖 django-settings 中的 MARKDOWN_DEUX_DEFAULT_STYLE 来解决此问题。

MARKDOWN_DEUX_STYLES = { 'default': {
    "extras": {
        "code-friendly": None,
    },
    "safe_mode": False, # << here's the change
}}