Khi sử dụng Flask (Tôi đang sử dụng nó với các trang phẳng) ... Tôi thấy rằng việc bật rõ ràng (không phải theo mặc định vì một số lý do) 'attr_list' trong các tiện ích mở rộng trong lệnh gọi để đánh dấu - và sau đó người ta có thể sử dụng các thuộc tính (cũng rất hữu ích để truy cập CSS - class = "lớp của tôi" chẳng hạn ...).
FLATPAGESET_RENDERER = prerender_jinja
và chức năng:
def prerender_jinja(text):
prerendered_body = render_template_string(Markup(text))
pygmented_body = markdown.markdown(prerendered_body, extensions=['codehilite', 'fenced_code', 'tables', 'attr_list'])
return pygmented_body
Và sau đó trong Markdown:
![image](https://octodex.github.com/images/yaktocat.png "This is a tooltip"){: width=200px}