Python Django

Configurando ambiente de desenvolvimento Django no Windows

Veja neste artigo como configurar seu ambiente de desenvolvimento Windows para desenvolvimento rest com Django.

há 3 anos 4 dias

Formação Desenvolvedor Python
Conheça a formação em detalhes

A configuração com ambiente de desenvolvimento consiste na instalação de quatro ferramentas:

  • O Python, linguagem responsável pela execução do código;
  • Visual Studio Code, editor de código para desenvolvimento em diversas linguagens, incluindo o Python;
  • Insomnia, cliente HTTP para testar nossas requisições.

Instalação do Python

O processo de instalação do Python é bem simples. Basicamente, você deverá baixar seu instalador no próprio site da linguagem e seguir os passos descritos no vídeo abaixo:

Ao final do processo, o Python já se encontra instalado em sua máquina e já estamos prontos para criar scripts com a linguagem.

Instalação do Visual Studio Code

O processo de instalação do VS Code é bem simples, segue o processo de instalação padrão da maioria dos programas no Windows, next, next e install. Além do editor vamos também instalar algumas extensões para fazer com que o VS Code tenha suporte para o Python, todo o processo é demonstrado no vídeo abaixo:

Ao final do processo, o VS Code já se encontra instalado e, inclusive, funcionando em conjunto com o Python.

Python - Fundamentos
Curso Python - Fundamentos
Conhecer o curso

Instalação do Insomnia

Seguindo a mesma lógica do Visual Studio Code e do DBeaver, a instalação do Insomnia é bem simples. Seu download pode ser feito na própria página da ferramenta e a instalação pode ser vista no vídeo abaixo:

Criando primeiro projeto

Agora estamos prontos para criar nosso primeiro projeto com o VS Code, como podemos ver no vídeo abaixo:

Com isso, ao instalar as quatro ferramentas citadas acima, seu ambiente de desenvolvimento Python para criação e teste de APIs REST está pronto.

Autor(a) do artigo

Fagner Pinheiro
Fagner Pinheiro

Professor na TreinaWeb e graduado em Sistemas de Informação pelo Instituto Federal da Bahia. Apaixonado por desenvolvimento web, desktop e mobile desde os 12 anos de idade. Já utilizou todos os sistemas operacionais possíveis, mas hoje se contenta com o OSX instalado em seu desktop. Quando não está trabalhando, é IGL e Awper do time de CS:GO da Treinaweb. Até passou em uma peneira do Cruzeiro, mas preferiu estudar Python.

Todos os artigos

Artigos relacionados Ver todos