django-configurations/configurations/__init__.py
Giannis Terzopoulos 14776c83ac add environ_prefix class decorator (#240)
- allows to configure environ_prefix on a per-class basis
2024-12-02 12:29:31 +01:00

31 lines
752 B
Python

from .base import Configuration # noqa
from .decorators import environ_prefix, pristinemethod # noqa
from .version import __version__ # noqa
__all__ = ['Configuration', 'environ_prefix', 'pristinemethod']
def _setup():
from . import importer
importer.install()
from django.apps import apps
if not apps.ready:
import django
django.setup()
def load_ipython_extension(ipython):
"""
The `ipython` argument is the currently active `InteractiveShell`
instance, which can be used in any way. This allows you to register
new magics or aliases, for example.
"""
_setup()
def setup(app=None):
"""Function used to initialize configurations similar to :func:`.django.setup`."""
_setup()