##// END OF EJS Templates
Fixed bumplimit progress float view (wrong float delimiter not parsed by CSS)
Fixed bumplimit progress float view (wrong float delimiter not parsed by CSS)

File last commit:

r210:952de927 default
r289:d36c11a8 default
Show More
middlewares.py
16 lines | 521 B | text/x-python | PythonLexer
from django.shortcuts import redirect
from boards import views, utils
from boards.models import Ban
class BanMiddleware:
"""This is run before showing the thread. Banned users don't need to see
anything"""
def process_view(self, request, view_func, view_args, view_kwargs):
if view_func != views.you_are_banned:
ip = utils.get_client_ip(request)
is_banned = Ban.objects.filter(ip=ip).exists()
if is_banned:
return redirect(views.you_are_banned)