]> gitweb.fperrin.net Git - djsite.git/blobdiff - quotes/views.py
Simplify import
[djsite.git] / quotes / views.py
index 01cb4e33f5ced7d73efac3edfd0ae303d26b604f..9ff7aacc996bd07db6077490ace90d4b8c7b9d7d 100644 (file)
@@ -3,8 +3,9 @@ from django.shortcuts import render
 from random import randint
 
 from quotes.models import Author, Work, Quote, QuoteTag
-import quotes.search as search
-import quotes.tagcloud as tagcloud
+from quotes import search
+from quotes import tagcloud
+from quotes.massimport import domassimport
 
 # create your views here.
 def index(request):
@@ -50,4 +51,11 @@ def searchpage(request):
 
 def cloud(request):
     clouddata = tagcloud.build_cloud()
-    return render(request, 'quotes/cloud.html', { 'cloud': clouddata })
+    return render(request, 'quotes/cloud.html', clouddata)
+
+def massimport(request):
+    if 'quotes' in request.POST:
+        resultcontext = domassimport(request.POST['quotes'])
+        return render(request, 'quotes/domassimport.html', resultcontext)
+    else:
+        return render(request, 'quotes/massimport.html', {})