2

Flask-FlatPages を使用してブログを作成しました。投稿は Markdown です。ブログ投稿に画像を挿入するのが課題です。マークダウンに画像を挿入する従来の方法は機能していません。

私もこれを試しましたが成功しませんでした:

![image]({{ url_for('static', filename="img/my_image.jpg") }})
4

3 に答える 3

3

これが私のために働いたものです。この目標を達成するには FLATPAGES_HTML_RENDERER が必要であることがわかりました。

コードは次のとおりです。

def my_renderer(text):
    prerendered_body = render_template_string(text)
    return pygmented_markdown(prerendered_body)

app = Flask(__name__)
app.config['FLATPAGES_HTML_RENDERER'] = my_renderer
pages = FlatPages(app)

これについては、次の投稿でも説明しています: https://github.com/SimonSapin/Flask-FlatPages/pull/1

于 2015-06-18T17:58:14.387 に答える