Para el tema de variables de entorno sin tener que crearlas en windows me funciono instalar la librería dotenv
se instala como:
pip install python-dotenv
crean un archivo .env en el raiz de la app donde esta manage.py y dentro establecen las variables como por ejemplo:
PROJECTWEBFLASKCF_MAIL_SERVER = ‘smtp.gmail.com’
en el archivo config ponen:
from dotenv import dotenv_values
vars = dotenv_values(“.env”)
y llaman a la variable dentro del config.py como:
MAIL_SERVER = vars[‘PROJECTWEBFLASKCF_MAIL_SERVER’]
y asi con las demas variables de entorno para la DB y las de correo.
Saludos