Small startup detection thing

This commit is contained in:
shamoon
2026-01-23 08:11:34 -08:00
parent 5987e35101
commit 35d77b144d
4 changed files with 170 additions and 4 deletions

View File

@@ -3,7 +3,12 @@ import os
import sys
if __name__ == "__main__":
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "paperless.settings")
try:
from paperless_migration.detect import choose_settings_module
os.environ.setdefault("DJANGO_SETTINGS_MODULE", choose_settings_module())
except Exception:
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "paperless.settings")
from django.core.management import execute_from_command_line