Files
django-dav-events/dav_base/management/commands/list_modules.py

18 lines
495 B
Python

from django.conf import settings
from django.core.management.base import BaseCommand
class Command(BaseCommand):
help = 'List enabled modular apps in django-dav installation.'
def add_arguments(self, parser):
pass
def handle(self, *args, **options):
paragraphs = []
config = settings.MODULE_CONFIG
for obj in config.modules.values():
paragraphs.append(str(obj))
output = '\n'.join(paragraphs)
self.stdout.write(output)