summaryrefslogtreecommitdiff
path: root/website/views.py
diff options
context:
space:
mode:
authorJayaram Pai2013-10-26 10:23:50 +0530
committerJayaram Pai2013-10-26 10:23:50 +0530
commit473aee43e87fa34f2aa71bddd7452482aaf5f54e (patch)
tree4d780c4cedb21d27db04d7f5d0af3f55034e4e7b /website/views.py
parent3b8fb4cc0501db49c7d1d3954b35138cbc6eb3b0 (diff)
downloadpyfoss-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.py21
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