Merge pull request #196 from vladimirnani/patch-1

Reset lockouts for user
This commit is contained in:
Camilo Nova 2016-10-24 14:03:22 -05:00 committed by GitHub
commit f8d1031fdb

View file

@ -0,0 +1,19 @@
from django.core.management.base import BaseCommand
from axes.utils import reset
class Command(BaseCommand):
help = ("Resets any lockouts or failed login records. If called with an "
"User name, resets only for that User name")
def add_arguments(self, parser):
parser.add_argument('username')
def handle(self, *args, **kwargs):
count = 0
count += reset(username=kwargs['username'])
if count:
print('{0} attempts removed.'.format(count))
else:
print('No attempts found.')