diff options
Diffstat (limited to 'app/posts')
-rw-r--r-- | app/posts/templates/posts/post_list.html | 19 | ||||
-rw-r--r-- | app/posts/views.py | 5 |
2 files changed, 19 insertions, 5 deletions
diff --git a/app/posts/templates/posts/post_list.html b/app/posts/templates/posts/post_list.html index 316a11b..17828a6 100644 --- a/app/posts/templates/posts/post_list.html +++ b/app/posts/templates/posts/post_list.html @@ -4,11 +4,20 @@ {%endblock%} {% block primary %} <main class="content"> - <ul>{% for object in object_list %} - <li> - <a href="/post/{{object.id}}/notes">{{object.title}}</a> - </li>{% endfor %} - </ul> + <div class="narrow mtop"> + <h2>New Guides</h2> + <ul>{% for object in object_list %} + <li> + <a href="/post/{{object.id}}/notes">{{object.title}}</a> + </li>{% endfor %} + </ul> + <h2>Reviews and Raves</h2> + <ul>{% for object in reviews %} + <li> + <a href="{{object.get_absolute_url}}">{{object.title}}</a> + </li>{% endfor %} + </ul> + </div> </main> {% endblock %} {% block js %} diff --git a/app/posts/views.py b/app/posts/views.py index 402b473..3e0ac23 100644 --- a/app/posts/views.py +++ b/app/posts/views.py @@ -20,6 +20,11 @@ class PostNewView(LoginRequiredMixin, ListView): def get_queryset(self): return Post.objects.filter(user=self.request.user).filter(is_live=0) + def get_context_data(self, **kwargs): + context = super(PostNewView, self).get_context_data(**kwargs) + context['reviews'] = Note.objects.filter(plan__in=[1,2]) + return context + class PostTodoView(LoginRequiredMixin, ListView): template_name = 'posts/post_table.html' |