From 7f219cc5e863b50cc21ff28820753a23e9d1ec86 Mon Sep 17 00:00:00 2001 From: Zambom Date: Wed, 5 Oct 2016 10:47:11 -0300 Subject: [PATCH] Adapting forum creation [Issue: #88] --- forum/static/js/forum.js | 2 +- forum/templates/forum/forum_form.html | 2 +- forum/views.py | 3 +-- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/forum/static/js/forum.js b/forum/static/js/forum.js index d0f07e2..866f03e 100644 --- a/forum/static/js/forum.js +++ b/forum/static/js/forum.js @@ -69,7 +69,7 @@ function createForum(url, topic) { console.log(data); data = data.split('-'); - $('.foruns_list').append(""+data[2]+"
"); + $('.foruns_list').append(""+data[2]+"
"); $("#createForum").modal('hide'); diff --git a/forum/templates/forum/forum_form.html b/forum/templates/forum/forum_form.html index c3a13f3..5c585e0 100644 --- a/forum/templates/forum/forum_form.html +++ b/forum/templates/forum/forum_form.html @@ -1,7 +1,7 @@ {% load static i18n %} {% load widget_tweaks %} -
+ {% csrf_token %} {% for field in form %}
diff --git a/forum/views.py b/forum/views.py index c33dd1d..e3f3895 100644 --- a/forum/views.py +++ b/forum/views.py @@ -41,7 +41,6 @@ class CreateForumView(LoginRequiredMixin, generic.edit.CreateView): return self.render_to_response(self.get_context_data(form = form), status = 400) def get_success_url(self): - print("Pass") self.success_url = reverse('course:forum:render_forum', args = (self.object.id, )) return self.success_url @@ -49,7 +48,7 @@ class CreateForumView(LoginRequiredMixin, generic.edit.CreateView): def render_forum(request, forum): last_forum = get_object_or_404(Forum, id = forum) - return HttpResponse(str(reverse_lazy('course:forum:index')) + '-' + str(forum) + '-' + str(last_forum.name)) + return HttpResponse(str(reverse_lazy('course:forum:view', args = (), kwargs = {'slug': last_forum.slug})) + '-' + str(forum) + '-' + str(last_forum.name)) class ForumDeleteView(LoginRequiredMixin, generic.DeleteView): login_url = reverse_lazy("core:home") -- libgit2 0.21.2