dynamicweb/cms/utils/compat/dj.py

17 lines
325 B
Python

from functools import WRAPPER_ASSIGNMENTS
from django.apps import apps
__all__ = ['is_installed', 'installed_apps']
def is_installed(app_name):
return apps.is_installed(app_name)
def installed_apps():
return [app.name for app in apps.get_app_configs()]
def available_attrs(fn):
return WRAPPER_ASSIGNMENTS