Forums

os.environ doesnt return my variable from .env

I already did put the code below into my wsgi file.

import os
from dotenv import load_dotenv

project_folder = os.path.expanduser('~/mysite')  # adjust as appropriate
load_dotenv(os.path.join(project_folder, '.env'))

but when I try to use os.getenv('my_var'), it always returns None both on my virtualenv and base root. I have put the keys on my .env file in ~/mysite folder. I don't know what I do wrong. please help.

Have you reloaded your web app since you added the variables to the env file?