浏览代码

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):