diff options
Diffstat (limited to 'apps/blog/views.py')
-rw-r--r-- | apps/blog/views.py | 14 |
1 files changed, 5 insertions, 9 deletions
diff --git a/apps/blog/views.py b/apps/blog/views.py index 20044b0..70f934a 100644 --- a/apps/blog/views.py +++ b/apps/blog/views.py @@ -12,11 +12,11 @@ from photos.models import Photo, PhotoGallery from chunks.models import Chunk def home(request): - featured = Entry.objects.filter(status__exact=1).latest() - gallery = PhotoGallery.objects.latest() + featured = Entry.objects.filter(status__exact=1).select_related().latest() + #gallery = PhotoGallery.objects.latest() context = { 'featured': featured, - 'gallery': gallery + #'gallery': gallery } return render_to_response('archives/homepage.html', context, context_instance = RequestContext(request)) @@ -72,13 +72,9 @@ def entry_list_by_area(request,slug,page): extra_context=context) def about(request): - top = Chunk.objects.get(key='about_top') - middle = Chunk.objects.get(key='about_middle') - bottom = Chunk.objects.get(key='about_bottom') + qs = Chunk.objects.filter(key__in=['about_top','about_middle','about_bottom']) context = { - 'top': top, - 'middle': middle, - 'bottom': bottom, + 'object_list':qs, 'IMAGES_URL' : settings.IMAGES_URL } return render_to_response('details/about.html', context, context_instance=RequestContext(request))
\ No newline at end of file |