Media¶
The media DocDown extension updates all images that do not start with http or // to use the configurable media URL.
Usage¶
HTML¶



Python¶
config = {
'docdown.media': {
'media_url': 'https://example.com/media/'
}
}
text = ('\n'
'\n'
'![Alt Text(./assets/image.png)\n')
html = markdown.markdown(
text,
extensions=['docdown.media'],
extension_configs=config,
output_format='html5'
)
Output¶
<p><img src="http://example.com/static/img/image.png" alt="Alt Text"></p>
<p><img src="https://example.com/media/assets/image.png" alt="Alt Text"></p>
<p><img src="https://example.com/media/assets/image.png" alt="Alt Text"></p>