@KirillTrueno

Heroku: как настроить переменную окружения PORT?

При каждом запуске heroku определяет свою переменную окружения PORT.
Можно ли как-то наследовать значение этой переменной в мою переменную SERVER_PORT?

Что-то наподобие такого:
63357670721e5079305135.png

Нужно для того чтобы в моём settings.py переменная назывались именно SERVER_PORT, а не просто PORT.

settings.py
import os
from dotenv import load_dotenv

load_dotenv()

SERVER = {
   'HOST': os.getenv('SERVER_HOST'),
   'PORT': os.getenv('SERVER_PORT'),
}


bot/__main__.py
from aiohttp import web
...
app = web.Application()
...
web.run_app(app, host=SERVER['HOST'], port=SERVER['PORT'])
...


Procfile
web: python -m bot
  • Вопрос задан
  • 113 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы