view antispam/__init__.py @ 917:0365fdbb4d78

Fix app conflict with messages. Django's messages app label conflicts with our messages app. We can't easily rename our label as that will make us rename database tables. Since our app came first we'll just customize Django messages label. For Django 1.7.7 upgrade.
author Brian Neal <bgneal@gmail.com>
date Mon, 06 Apr 2015 20:02:25 -0500
parents 988782c6ce6c
children 886234943aed
line wrap: on
line source
from django.contrib.auth import views as auth_views

from antispam.decorators import log_auth_failures
import antispam.receivers

SPAM_PHRASE_KEY = "antispam.spam_phrases"
BUSTED_MESSAGE = ("Your post has tripped our spam filter. Your account has "
        "been suspended pending a review of your post. If this was a mistake "
        "then we apologize; your account will be restored shortly.")

# Install rate limiting on auth login
auth_views.login = log_auth_failures('Login')(auth_views.login)