Как правильно установить сторонние урлы в настройках?

Я вызываю некоторые сторонние api из моего представления django. Какова будет наилучшая конфигурация для установки учетных данных сторонних api?

В текущей конфигурации я устанавливаю только server на env. Каким будет лучший подход

?
  • получить все ключи и url только из env
  • .
  • или ниже, как сейчас
  • .

settings.py

    server = os.getenv("server", "staging")
    if server == "production"
       third_party_api_key = "some key"
       url = "some_url"
    elif server == "staging":
      third_party_api_key = "some key"
      url = "some_url"
    else:
      third_party_api_key = "some key"
      url = "some_url"
Вернуться на верх