diff --git a/axes/management/commands/axes_list_attempts.py b/axes/management/commands/axes_list_attempts.py new file mode 100644 index 0000000..7915549 --- /dev/null +++ b/axes/management/commands/axes_list_attempts.py @@ -0,0 +1,13 @@ +from django.core.management.base import BaseCommand +from django.core.management.base import CommandError + +from axes.models import AccessAttempt + +class Command(BaseCommand): + args = '' + help = ("List login attempts") + + def handle(self, *args, **kwargs): + for at in AccessAttempt.objects.all(): + print "%s %s %s" % (at.ip_address, at.username, at.failures) +