Limitations¶
Paching features have currently the following limitations:
settings.py¶
Only single file
settings.py
are currently supported. In case you are using splitted settings, the only way to usedjango-app-enabler
is to have at least an emptyINSTALLED_APPS
list in the settings file declared inDJANGO_SETTINGS_MODULE
.Settings with literal or “simple” lists and dictionaries (like
CACHE
,DATABASES
,AUTH_PASSWORD_VALIDATORS
) are supported, the most notable exception isTEMPLATES
in which you cannot add / replace options in a single template engine. Any custom setting is supported.While extra requirements will be installed when including them in the package argument (as in
djangocms-blog[search]
), they will not be added toINSTALLED_APPS
and they must be added manually after command execution.
urls.py¶
Only single file
urls.py
are currently supported. In case you are using splitted settings, the only way to usedjango-app-enabler
is to have at least an emptyurlpatterns
list in thesettings.ROOT_URLCONF
file.