Mercurial > hg > agora-dellsystem
diff apps/free_license/views.py @ 37:ba2dad0d7f2a
Do license framework (need to create an SQL fixture for them)
author | Jordi Gutiérrez Hermoso <jordigh@gmail.com> |
---|---|
date | Wed, 07 Jul 2010 15:35:56 -0500 |
parents | bc0137b6c264 |
children | c7be7def8b57 |
line wrap: on
line diff
--- a/apps/free_license/views.py +++ b/apps/free_license/views.py @@ -1,4 +1,18 @@ -# Create your views here. +from django.shortcuts import get_object_or_404 +from django.views.generic.simple import direct_to_template + +from agora.apps.free_license.models import FreeLicense -def list(request): - pass +def index(request, licenses = FreeLicense.objects.all() ): + return direct_to_template(request, 'licenses/index.djhtml', + {'licenses' : licenses}, + ) + +def show_license(request, license_name, licenses = FreeLicense.objects.all()): + + lic = get_object_or_404(FreeLicense, name=license_name) + + return direct_to_template(request, 'licenses/license.djhtml', + {'license' : lic, + 'licenses' : licenses}, + )