我正在使用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的link语法来简化此过程:
<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