Getting Started

First and foremost, add markdownx to the list of INSTALLED_APPS in settings.py.

INSTALLED_APPS = (
    # [...]
    'markdownx',
)

You may alter default behaviours by adding and changing relevant variables in your settings. See customization for additional information.

Add MarkdownX URL patterns to your urls.py. You can do this using either of these methods depending on your style:

urlpatterns = [
    # [...]
    path('markdownx/', include('markdownx.urls')),
]

or alternatively:

from django.conf.urls import url, include
from markdownx import urls as markdownx

urlpatterns += [
    path('markdownx/', include(markdownx)),
]

and, don't forget to collect MarkdownX assets to your STATIC_ROOT. To do this, run:

python3 manage.py collectstatic