blob: c79e0377ada453f2bd6fdbbdb4a5f4f6b6219acf (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
# -*- coding: utf-8 -*-
"""
A management command which deletes expired accounts (e.g.,
accounts which signed up but never activated) from the database.
Calls ``Account.objects.delete_expired_accounts()'',
which contains the actual logic for determining which
accounts are deleted.
"""
from django.core.management.base import NoArgsCommand
from accounts.models import Account
class Command(NoArgsCommand):
help = "Delete expired accounts from the database"
def handle_noargs(self, **options):
Account.objects.delete_expired_accounts()
|