1

我正在使用 Python、Flask 和 Flask-FlatPages 构建一个网站。据我所知,FlatPages 使用 Jinja2 模板引擎和 Markdown 来简化内容的格式。

到目前为止,我一直在通过编写以下原始 HTML 来包含图像,并将其放在其他降价内容中:

<figure>
    <a href="/static/path/to/image.png" title="Full size">
        <img src="/static/path/to/image.png" alt="">
    </a>
    <figcaption>
        Figure caption.
    </figcaption>
</figure>

我想通过使用markdown的链接语法来简化这个过程,如下所示:

<figure>
    [![][image]][image]
    <figcaption>
        Figure caption.
    </figcaption>
</figure>
[image]: /static/link/to/image.png (Full size)

当我将此代码放入Web Dingus时,它会产生以下输出:

<p><figure>
    <a href="/static/link/to/image.png" title="Full size">
        <img src="/static/link/to/image.png" alt="" title="Full size" />
    </a>
    <figcaption>
        Figure caption.
    </figcaption>
</figure></p>

但是,当我将相同的代码放入我的网站的降价文档时,我得到以下信息:

<figure>
    [![][image]][image]
    <figcaption>
        Figure caption.
    </figcaption>
</figure>

版本信息

Flask==0.9
Flask-Assets==0.8
Flask-FlatPages==0.3
Flask-Markdown==0.3
Jinja2==2.6
Markdown==2.2.1
Werkzeug==0.8.3
4

0 回答 0