Browse Source

Default Loader: Always add celery to INSTALLED_APPS

Ask Solem 15 years ago
parent
commit
775fe132ab
1 changed files with 3 additions and 0 deletions
  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):