summaryrefslogtreecommitdiffstats
path: root/forum/views/writers.py
diff options
context:
space:
mode:
authorhrcerqueira <hrcerqueira@gmail.com>2010-02-18 00:14:01 +0000
committerhrcerqueira <hrcerqueira@gmail.com>2010-02-18 00:14:01 +0000
commit710574352dabcab4c710f2795a26501e54329e79 (patch)
treec34a60217501a582d6fe5b7f0ca655d88bd03c62 /forum/views/writers.py
parent473bdf5773aed8bdd91a16e371f75e628d20511e (diff)
downloadaskbot-710574352dabcab4c710f2795a26501e54329e79.tar.gz
askbot-710574352dabcab4c710f2795a26501e54329e79.tar.bz2
askbot-710574352dabcab4c710f2795a26501e54329e79.zip
Fixed some errors and moved some folders to inside the forum folder.
Diffstat (limited to 'forum/views/writers.py')
-rw-r--r--forum/views/writers.py11
1 files changed, 6 insertions, 5 deletions
diff --git a/forum/views/writers.py b/forum/views/writers.py
index bb966b9f..666b936a 100644
--- a/forum/views/writers.py
+++ b/forum/views/writers.py
@@ -10,16 +10,17 @@ from django.template import RequestContext
from django.utils.html import *
from django.utils import simplejson
from django.utils.translation import ugettext as _
+from django.core.urlresolvers import reverse
from django.core.exceptions import PermissionDenied
-from utils.html import sanitize_html
+from forum.utils.html import sanitize_html
from markdown2 import Markdown
from forum.forms import *
from forum.models import *
from forum.auth import *
from forum.const import *
from forum import auth
-from utils.forms import get_next_url
+from forum.utils.forms import get_next_url
from forum.views.readers import _get_tags_cache_json
# used in index page
@@ -103,14 +104,14 @@ def ask(request):#view used to ask a new question
if request.user.is_authenticated():
author = request.user
- Question.objects.create_new(
+ question = Question.objects.create_new(
title = title,
author = author,
added_at = added_at,
wiki = wiki,
tagnames = tagnames,
summary = summary,
- text = text
+ text = sanitize_html(markdowner.convert(text))
)
return HttpResponseRedirect(question.get_absolute_url())
@@ -348,7 +349,7 @@ def answer(request, id):#process a new answer
author=request.user,
added_at=update_time,
wiki=wiki,
- text=text,
+ text=sanitize_html(markdowner.convert(text)),
email_notify=form.cleaned_data['email_notify']
)
else: