Skip to content

Commit

Permalink
message view view.
Browse files Browse the repository at this point in the history
  • Loading branch information
chrisjones-brack3t committed May 28, 2012
1 parent 7e9347d commit 91b5006
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 2 deletions.
4 changes: 3 additions & 1 deletion dp/carrier_pigeon/urls.py
@@ -1,8 +1,10 @@
from django.conf.urls import patterns, url

from carrier_pigeon.views import (InboxListView, ArchiveListView)
from carrier_pigeon.views import (InboxListView, ArchiveListView,
MessageDetailView)

urlpatterns = patterns('',
url(r"^$", InboxListView.as_view(), name="inbox"),
url(r"^archive/$", ArchiveListView.as_view(), name="archive"),
url(r"^view/(?P<pk>\d+)/$", MessageDetailView.as_view(), name="detail"),
)
10 changes: 9 additions & 1 deletion dp/carrier_pigeon/views.py
@@ -1,4 +1,4 @@
from django.views.generic import ListView
from django.views.generic import ListView, DetailView

from braces.views import LoginRequiredMixin, SetHeadlineMixin

Expand Down Expand Up @@ -29,3 +29,11 @@ def get_queryset(self):
return self.request.user.received_messages.filter(
recipient_archived=True
)


class MessageDetailView(LoginRequiredMixin, SetHeadlineMixin, DetailView):
model = Message
template_name = "carrier_pigeon/detail.html"

def get_headline(self):
return u"Set This Shit"

0 comments on commit 91b5006

Please sign in to comment.