aboutsummaryrefslogtreecommitdiffstats
path: root/mediagoblin/edit/views.py
diff options
context:
space:
mode:
Diffstat (limited to 'mediagoblin/edit/views.py')
-rw-r--r--mediagoblin/edit/views.py9
1 files changed, 8 insertions, 1 deletions
diff --git a/mediagoblin/edit/views.py b/mediagoblin/edit/views.py
index c5f0f435..2bc53a54 100644
--- a/mediagoblin/edit/views.py
+++ b/mediagoblin/edit/views.py
@@ -47,7 +47,14 @@ def edit_media(request, media):
u'An entry with that slug already exists for this user.')
else:
media['title'] = request.POST['title']
- media['description'] = request.POST['description']
+ media['description'] = request.POST.get('description')
+
+ import markdown
+ md = markdown.Markdown(
+ safe_mode = 'escape')
+ media['description_html'] = md.convert(
+ media['description'])
+
media['slug'] = request.POST['slug']
media.save()