Вы можете изменить все настройки, в том числе настройки django-filebrowser, в myapp.settings
. settings.py
в filebrowser
- это значения по умолчанию, используемые, если вы не указали их в своих собственных настройках. Это широко используемый шаблон для сторонних приложений django для определения значений по умолчанию для настроек.
Если вы посмотрите на filebrowser.settings
, вы увидите эту строку почти вверху:
from django.conf import settings
Эта строка импортирует модуль настроек Django, который содержит настройки Django по умолчанию, переопределенные настройками, определенными вами в myapp.settings
.
Далее в filebrowser.settings
есть строки типа
DIRECTORY = getattr(settings, "FILEBROWSER_DIRECTORY", 'uploads/')
Это присваивает значение myapp.settings.FILEBROWSER_DIRECTORY
DIRECTORY
, или, если вы не определили этот параметр, значение по умолчанию 'uploads/'
.
Кстати: я бы избегал mod_python, как чума. Это не поддерживается, не поддерживается и, как правило, боль. Есть гораздо лучшая альтернатива: mod_wsgi