Sunteți pe pagina 1din 5

Como iniciar uma aplicação Django em

ambiente Windows do jeito certo


Danylo Santoro Follow
Jan 20 · 3 min read

. . .

Trago este pequeno tutorial para ajudar as pessoas com a instalação e


con guração do Django.

Por contar com inúmeras versões e documentações desatualizadas


apresento abaixo como instalar da forma mais correta na minha
opinião, utilizando o virtualenv.

Lembrando que este tutorial foi feito utilizando a plataforma Windows


10 e com o prompt padrão, o famoso cmd.

Vamos começar instalando o Python na sua versão mais recente


(usaremos a versão 3.6.4):

Página de download do Python

Após instalá-lo, com next, next e nish você terá acesso ao comando
pip, uma espécie de gerenciador de pacotes do Python:

Agora rode o comando:


pip install virtualenv

Instalando o virtualenv. Nesse caso eu já tenho instalado ele na minha máquina mas não
tem segredo.

Agora vamos criar uma pasta chamada python-article (pode ser o nome
que você quiser).

Em seguida entre nesse diretório e rode o comando:

virtualenv appname

Lembrando que appname pode ser o nome que você quiser, que se
adeque ao seu projeto.

Como resultado teremos o virtualenv local em seu projeto e uma


estrututa de pastas assim:

Intalando o virtualenv NESSE projeto

Estrutura de pastas criada pelo comando acima

Com o virtualenv instalado no projeto (entenda o virtualenv como uma


espécie de docker, onde está contida a sua aplicação), será necessário
ativa-lo. Para isso rode o comando:

Scripts\activate

Lembrando que estamos dentro da pasta criada pelo virtualenv, a pasta


appname. Caso esteja na pasta raiz use o comando:
appname\Scripts\activate

Ativando o virtualenv

Note (isso é importante) que nosso prompt agora apresenta um


“namespace” (appname). Isso indica que nosso virtualenv foi ativado
com sucesso e podemos prosseguir com os comandos.

Agora vamos instalar o Django propriamente dito, utilizando do nosso


amigo já pré-instalado pip. Basta rodar o comando abaixo. Quero frisar
que para este tutorial vamos utilizar a versão 1.11 do Django.
Certi que-se e estar no diretório raiz da aplicação (no nosso caso o
python-article) e rode:

pip install Django==1.11.2

Essa etapa demora um pouquinho e deve ter mais código na tela que isso. Como já tenho instalado
ele pegou do meu cache

Podemos agora inicializar nosso primeiro projeto em Django (sim, até


agora foi apenas o setup, mas o setup que eu considero a maneira certa
de fazer). Para inicializa-lo rode o comando:

django-admin.py startproject mysite .

Startproject

Nota: O ponto  . é crucial porque ele informa ao script para


instalar o Django no seu diretório atual (para o qual o ponto  . é
uma referência abreviada).
Como deve car seu projeto até agora

Pronto. Sua aplicação Django está instalada e funcionando. Para


vermos rodando basta usar o seguinte comando, que vai iniciar um
servidor web e te entregar uma url para visualizar:

python manage.py runserver

Olha o bicho vindo!

Aponte seu navegador (eu utilizo o Opera) para localhost:8000 (ou


127.0.0.1:8000) e voi-lá.

It worked.

Agora que você tem o ambiente Django rodando da forma correta o céu
é o limite. Utilize-o para criar suas aplicações.

Foi um prazer. Bye…

S-ar putea să vă placă și