Преглед изворни кода

Default Loader: Always add celery to INSTALLED_APPS

Ask Solem пре 15 година
родитељ
комит
775fe132ab
1 измењених фајлова са 3 додато и 0 уклоњено
  1. 3 0
      celery/loaders/default.py

+ 3 - 0
celery/loaders/default.py

@@ -40,6 +40,9 @@ class Loader(BaseLoader):
             settings.configure()
         for config_key, config_value in usercfg.items():
             setattr(settings, config_key, config_value)
+        installed_apps = set(DEFAULT_SETTINGS["INSTALLED_APPS"] + \
+                             settings.INSTALLED_APPS)
+        settings.INSTALLED_APPS = tuple(installed_apps)
         return settings
 
     def on_worker_init(self):