Python: Configurando PyCharm para rodar/debugar o projeto com Gunicorn
Logo abaixo vou apresentar o passo a passo para poder configurar o projeto no PyCharm para rodar utilizando o Gunicorn, onde você poderá testar/debugar a API em tempo real apontando para o ambiente de development e staging.
1- Primeiro passo devemos clicar na opção de configuração de Run/Debug do PyCharm:
2- Agora com a janela de configuração aberta, iremos adicionar uma nova configuração utilizando o template do Python:
- Script path: selecione o gunicorn que fica na pasta bin do virtualenv do seu projeto;
- Parameters: informe os parâmetros que seu projeto necessita para poder rodar com o gunicorn;
- Python interpreter: selecione o python que fica na pasta bin do virtualenv do seu projeto;
- Working directory: selecione o Source Root do seu projeto;
4- Agora você deve selecionar o arquivo com as variáveis de ambiente que seu projeto precisa para poder rodar. Normalmente essas variáveis ficam em um arquivo com o nome de .env, .env-production, .env-staging ou .env-development.
5- Por fim devemos ativar a opção Gevent compatible do Python Debugger nas configurações do PyCharm:
Pronto, agora seu projeto já está configurado no PyCharm e você pode executá-lo ou debugar conforme sua necessidade.
Sensacional a dica! Vou utilizar muito.
ResponderExcluir