view apps/bundle/views.py @ 63:d5ebcf4a249f

Added some urls for the bundle links, and a template
author Rettaw
date Thu, 06 Oct 2011 23:40:01 +0200
parents ba2dad0d7f2a
children c7be7def8b57
line wrap: on
line source

from django.shortcuts import get_object_or_404
from agora.apps.bundle.models import *
from django.views.generic.simple import direct_to_template
from django.http import HttpResponse

def detail(request, user, bundle):
    b = get_object_or_404(Bundle, uploader__username=user, name=bundle)
    f = BundleFile.objects.filter(bundle=b)

    return direct_to_template(request, 'bundle/bundle.djhtml',
                              {
                                'bundle':b,
                                'files': f,
                               },
                              )

def index(request):
    try:
		b = Bundle.objects.all().order_by('pub_date')[:5]
    except Bundle.DoesNotExist:
        raise Http404

    return direct_to_template(request, 'bundle/index.djhtml',
                              {
                                'bundles':b,
                               },
                              )