$ [sudo] pip install django-configurations-apps
key | default value | env |
---|---|---|
INSTALLED_APPS_FILE |
None |
DJANGO_INSTALLED_APPS_FILE |
INSTALLED_APPS_FIND |
True |
DJANGO_INSTALLED_APPS_FIND ('yes', 'y', 'true', '1') |
from django_configurations_apps import AppsConfiguration
class Base(AppsConfiguration,...):
INSTALLED_APPS_FILE = 'apps.txt'
INSTALLED_APPS_FIND = True # default True
apps.txt
django.contrib.admin
django.contrib.auth
django.contrib.contenttypes
django.contrib.sessions
django.contrib.messages
django.contrib.sites
django.contrib.staticfiles
django_gravatar
DJANGO_APPS_FILE='apps.txt' # optional
DJANGO_APPS_FIND=true # optional
DJANGO_INSTALLED_APPS=app1,app2 # optional
apps.txt
django.contrib.admin
django.contrib.auth
django.contrib.contenttypes
django.contrib.sessions
django.contrib.messages
django.contrib.sites
django.contrib.staticfiles
django_gravatar