ausglamr/blogs/management/commands/announce.py
2024-01-04 11:54:56 +11:00

20 lines
491 B
Python

"""announce something"""
from django.core.management.base import BaseCommand
from blogs.models import Announcement
class Command(BaseCommand):
"""the announce command"""
# we could add arguments but we don't really need any
def handle(self, *args, **options):
"""check for pending announcements and announce the latest"""
announcement = Announcement.objects.filter().order_by("queued").first()
if announcement:
announcement.announce()