【问题标题】:Collect configs from All apps, and run code after all apps are loaded (Django)从所有应用程序收集配置,并在加载所有应用程序后运行代码(Django)
【发布时间】:2019-06-27 08:26:46
【问题描述】:

我希望能够从每个应用程序注入一些配置,然后在加载所有应用程序后运行一些代码以加载具有所有应用程序提供的所有配置的服务。我该如何实施呢?

【问题讨论】:

    标签: django django-2.0 django-2.1


    【解决方案1】:

    您能否详细说明从每个应用程序加载所有配置的意图?默认情况下,IMO Django 能够将配置集中在项目内的一个特定主应用程序中,当然,它是可配置的,您可以将配置存储在项目外部,例如使用 env_vars。

    TWITTER_SECRET = os.getenv('TWITTER_SECRET')
    

    一些参考资料可能会有所帮助: Django settings The Twelve-Factor APP

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-07-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-04-15
      相关资源
      最近更新 更多