Mercurial > public > sg101
annotate 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 |
rev | line source |
---|---|
bgneal@472 | 1 from django.contrib.auth import views as auth_views |
bgneal@472 | 2 |
bgneal@690 | 3 from antispam.decorators import log_auth_failures |
bgneal@690 | 4 import antispam.receivers |
bgneal@472 | 5 |
bgneal@214 | 6 SPAM_PHRASE_KEY = "antispam.spam_phrases" |
bgneal@215 | 7 BUSTED_MESSAGE = ("Your post has tripped our spam filter. Your account has " |
bgneal@215 | 8 "been suspended pending a review of your post. If this was a mistake " |
bgneal@215 | 9 "then we apologize; your account will be restored shortly.") |
bgneal@472 | 10 |
bgneal@472 | 11 # Install rate limiting on auth login |
bgneal@690 | 12 auth_views.login = log_auth_failures('Login')(auth_views.login) |