aboutsummaryrefslogtreecommitdiffstats
path: root/mediagoblin/edit
diff options
context:
space:
mode:
authorAaron Williamson <aaron@copiesofcopies.org>2011-07-10 22:28:48 -0400
committerAaron Williamson <aaron@copiesofcopies.org>2011-07-10 22:28:48 -0400
commit4c465852d198a1d8e8562a1e25b23fa7c9b4d2b4 (patch)
tree83242a5e575972a7b123626dbb06b779daebdd73 /mediagoblin/edit
parent3054e2b3cb08839aca7da2e1c5b4cce1768bf705 (diff)
downloadmediagoblin-4c465852d198a1d8e8562a1e25b23fa7c9b4d2b4.tar.lz
mediagoblin-4c465852d198a1d8e8562a1e25b23fa7c9b4d2b4.tar.xz
mediagoblin-4c465852d198a1d8e8562a1e25b23fa7c9b4d2b4.zip
Markdown-enable user bio (Feature 410)
Diffstat (limited to 'mediagoblin/edit')
-rw-r--r--mediagoblin/edit/views.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/mediagoblin/edit/views.py b/mediagoblin/edit/views.py
index 3bcf788b..fac1f41d 100644
--- a/mediagoblin/edit/views.py
+++ b/mediagoblin/edit/views.py
@@ -101,6 +101,10 @@ def edit_profile(request):
if request.method == 'POST' and form.validate():
user['url'] = request.POST['url']
user['bio'] = request.POST['bio']
+
+ md = markdown.Markdown(safe_mode = 'escape')
+ user['bio_html'] = clean_html(md.convert(user['bio']))
+
user.save()
messages.add_message(request,