Python: fernet key error / NameError: name 'fernet' not defined

Пытаюсь развернуть дискорд бота, discord.py/python (ссылка на гит) на сервисе heroku ( ссылка).

При развертывании возникает следующая ошибка:

app[worker.1]: Traceback (most recent call last):
app[worker.1]:   File "run.py", line 9, in <module>
app[worker.1]:     redis_url=env.get("REDIS_URL") or "redis://localhost/"
app[worker.1]:   File "/app/bot.py", line 15, in __init__
app[worker.1]:     self._fernet_key = fernet.Fernet(env["FERNET_KEY"].encode("utf-8"))
app[worker.1]: NameError: name 'fernet' is not defined

Это ошибка возникает из-за fernet key? Если да, то как правильно указать заданный ключ.

Это ошибка возникает из-за неверно заданого redis url? Если да, то как полностью корректно его вести.

Если проблема еще в чем-то, пожалуйста, укажите на это.


Ответы (0 шт):