Marky
Marky is simple Django app that provides a single view and template for live editing Markdown documents. Copy in existing Markdown into the textarea or just start typing to see how the document will be rendered.
Install package
pip install marky
INSTALLED_APPS
Add to django.contrib.staticfiles
is also required if the supplied template is used.
INSTALLED_APPS = (
...
'django.contrib.staticfiles',
'marky',
)
base.html
Create a Here is a starter template:
<!doctype html>
<html>
<head>
{% block styles %}{% endblock %}
</head>
<body>
{% block content %}
{% endblock %}
{% block scripts %}
{% endblock %}
</body>
</html>
Define a {% block content %}
, {% block scripts %}
, and {% block styles %}
(should be in the <head>
). If you prefer different named blocks, copy the
marky template
and rename the blocks to your preferences. Make sure the new template comes
first on the template lookup path.
More a more complete base HTML template, I recommend using HTML5 Boilerplate.
urls.py
Add it to urlpatterns = patterns('',
...
# ..or whatever endpoint you want
url(r'', include('marky.urls')),
)