From 83e49fa3c3ea9b9b3f74b7302df8825aaf4e3d18 Mon Sep 17 00:00:00 2001 From: luxagraf Date: Sun, 21 Oct 2012 22:59:12 -0400 Subject: fixed homepage --- app/blog/views.py | 4 ++-- design/templates/archives/homepage.html | 31 +++++++++++++++++++++---------- design/templates/bin/recent_entries.html | 14 +------------- 3 files changed, 24 insertions(+), 25 deletions(-) diff --git a/app/blog/views.py b/app/blog/views.py index 02acef4..e23acff 100644 --- a/app/blog/views.py +++ b/app/blog/views.py @@ -12,10 +12,10 @@ from photos.models import Photo, PhotoGallery #from chunks.models import Chunk def home(request): - featured = Entry.objects.filter(status__exact=1).select_related().latest() + qs = Entry.objects.filter(status__exact=1).select_related()[:4] #gallery = PhotoGallery.objects.latest() context = { - 'featured': featured, + 'object_list': qs, #'gallery': gallery } return render_to_response('archives/homepage.html', context, context_instance = RequestContext(request)) diff --git a/design/templates/archives/homepage.html b/design/templates/archives/homepage.html index 56b7f57..1531091 100644 --- a/design/templates/archives/homepage.html +++ b/design/templates/archives/homepage.html @@ -2,20 +2,20 @@ {% load typogrify %} {%block bodyid%}id="home"{%endblock%} -{% block primary %}
+{% block primary %}
{% for object in object_list %}{% if forloop.counter == 1 %}
-

{{featured.title|smartypants|widont|safe}}

+

{{object.title|smartypants|widont|safe}}

- {{ featured.title }} + {{ object.title }}
-

{{featured.dek|safe}} More »

+

{{object.dek|safe}} More »

{%endif%}{%endfor%}
@@ -24,8 +24,19 @@
{%endcomment%}

From the Archive

- {%comment%} {% include 'includes/recent_entries.html' %}{%endcomment%} -
+ {% for object in object_list %}{%if forloop.counter > 1 %}
+

{{object.title|smartypants|widont|safe}}

+ + {%if object.thumbnail%}{%endif%} +

{{object.dek|safe}}

+
{%endif%} + {% endfor %} {% endblock %} {% block js %}{% endblock%} diff --git a/design/templates/bin/recent_entries.html b/design/templates/bin/recent_entries.html index f86d6f2..9bf6b28 100644 --- a/design/templates/bin/recent_entries.html +++ b/design/templates/bin/recent_entries.html @@ -1,13 +1 @@ -{% load typogrify %}{% for object in object_list %}
-

{{object.title|smartypants|widont|safe}}

- - {%if object.thumbnail%}{%endif%} -

{{object.dek|safe}}

-
- {% endfor %} +{% load typogrify %} -- cgit v1.2.3