diff options
author | Jayaram Pai | 2013-10-26 10:23:50 +0530 |
---|---|---|
committer | Jayaram Pai | 2013-10-26 10:23:50 +0530 |
commit | 473aee43e87fa34f2aa71bddd7452482aaf5f54e (patch) | |
tree | 4d780c4cedb21d27db04d7f5d0af3f55034e4e7b /website/views.py | |
parent | 3b8fb4cc0501db49c7d1d3954b35138cbc6eb3b0 (diff) | |
download | pyfoss-473aee43e87fa34f2aa71bddd7452482aaf5f54e.tar.gz pyfoss-473aee43e87fa34f2aa71bddd7452482aaf5f54e.tar.bz2 pyfoss-473aee43e87fa34f2aa71bddd7452482aaf5f54e.zip |
basic nav and subnav creation
Diffstat (limited to 'website/views.py')
-rw-r--r-- | website/views.py | 21 |
1 files changed, 20 insertions, 1 deletions
diff --git a/website/views.py b/website/views.py index 60f00ef..f08629b 100644 --- a/website/views.py +++ b/website/views.py @@ -1 +1,20 @@ -# Create your views here. +from django.http import HttpResponse +from django.shortcuts import render_to_response, get_object_or_404 + +from website.models import Nav, SubNav, Page + +def generate_nav(): + x=10 + +def home(request): + return render_to_response('home.html') + +def dispatcher(request, permalink=''): + page = get_object_or_404(Page, permalink=permalink) + navs = Nav.objects.all() + + context = { + "navs": navs, + "page": page + } + return render_to_response('page.html', context)
\ No newline at end of file |