summaryrefslogtreecommitdiffstats
path: root/middleware
diff options
context:
space:
mode:
authorEvgeny Fadeev <evgeny.fadeev@gmail.com>2009-07-10 19:14:09 -0400
committerEvgeny Fadeev <evgeny.fadeev@gmail.com>2009-07-10 19:14:09 -0400
commit5b45e526c74faf55110ff0afdcba19797d7e0f4d (patch)
tree4b825dc642cb6eb9a060e54bf8d69288fbee4904 /middleware
parentbb801f2bbd9f26bebca846b71e8947a1951f86a5 (diff)
downloadaskbot-5b45e526c74faf55110ff0afdcba19797d7e0f4d.tar.gz
askbot-5b45e526c74faf55110ff0afdcba19797d7e0f4d.tar.bz2
askbot-5b45e526c74faf55110ff0afdcba19797d7e0f4d.zip
deleted all
Diffstat (limited to 'middleware')
-rw-r--r--middleware/__init__.py0
-rw-r--r--middleware/pagesize.py29
2 files changed, 0 insertions, 29 deletions
diff --git a/middleware/__init__.py b/middleware/__init__.py
deleted file mode 100644
index e69de29b..00000000
--- a/middleware/__init__.py
+++ /dev/null
diff --git a/middleware/pagesize.py b/middleware/pagesize.py
deleted file mode 100644
index bb6c7aa3..00000000
--- a/middleware/pagesize.py
+++ /dev/null
@@ -1,29 +0,0 @@
-# used in questions
-QUESTIONS_PAGE_SIZE = 10
-class QuestionsPageSizeMiddleware(object):
- def process_request(self, request):
- # Set flag to False by default. If it is equal to True, then need to be saved.
- pagesize_changed = False
- # get pagesize from session, if failed then get default value
- user_page_size = request.session.get("pagesize", QUESTIONS_PAGE_SIZE)
- # set pagesize equal to logon user specified value in database
- if request.user.is_authenticated() and request.user.questions_per_page > 0:
- user_page_size = request.user.questions_per_page
-
- try:
- # get new pagesize from UI selection
- pagesize = int(request.GET.get('pagesize', user_page_size))
- if pagesize <> user_page_size:
- pagesize_changed = True
-
- except ValueError:
- pagesize = user_page_size
-
- # save this pagesize to user database
- if pagesize_changed:
- if request.user.is_authenticated():
- user = request.user
- user.questions_per_page = pagesize
- user.save()
- # put pagesize into session
- request.session["pagesize"] = pagesize \ No newline at end of file