При каждом запуске heroku определяет свою переменную окружения PORT.
Можно ли как-то наследовать значение этой переменной в мою переменную SERVER_PORT?
Что-то наподобие такого:
Нужно для того чтобы в моём 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