]> gitweb.fperrin.net Git - djsite.git/blobdiff - quotes/views.py
Create an administrative interface
[djsite.git] / quotes / views.py
index 2aca193501b703c79ac77177000fbfc92102ae05..d6ca24035c4a9316ad68e9b2b54c715ebd88376e 100644 (file)
@@ -3,9 +3,13 @@ from django.shortcuts import render
 from random import randint
 
 from quotes.models import Author, Work, Quote, QuoteTag
-import quotes.search as search
+from quotes import search
+from quotes import tagcloud
+
+# create your views here.
+def index(request):
+    return render(request, 'quotes/index.html')
 
-# Create your views here.
 def onequote(request, quote_id):
     q = Quote.objects.get(id=quote_id)
     q.incr_display()
@@ -43,3 +47,7 @@ def searchpage(request):
     if 'q' in request.POST:
         results = search.search(request.POST['q'])
     return render(request, 'quotes/search.html', results)
+
+def cloud(request):
+    clouddata = tagcloud.build_cloud()
+    return render(request, 'quotes/cloud.html', clouddata)