forum: reply page, CSS, and first_unread fix

This commit is contained in:
Skia
2017-02-25 14:37:45 +01:00
parent 777fdd7bd5
commit 7d99f02a4d
3 changed files with 15 additions and 1 deletions

View File

@ -144,13 +144,18 @@ class ForumTopicDetailView(CanViewMixin, DetailView):
class ForumMessageEditView(CanEditMixin, UpdateView):
model = ForumMessage
fields = ['title', 'message']
template_name = "core/edit.jinja"
template_name = "forum/reply.jinja"
pk_url_kwarg = "message_id"
def form_valid(self, form):
ForumMessageMeta(message=self.object, user=self.request.user, action="EDIT").save()
return super(ForumMessageEditView, self).form_valid(form)
def get_context_data(self, **kwargs):
kwargs = super(ForumMessageEditView, self).get_context_data(**kwargs)
kwargs['topic'] = self.object.topic
return kwargs
class ForumMessageDeleteView(SingleObjectMixin, RedirectView):
model = ForumMessage
pk_url_kwarg = "message_id"