Criando projeto
O primeiro passo para criarmos nosso projeto com Django Ă© abrir o PyCharm. Ao fazer isso, veremos a seguinte tela:
Dentre as trĂªs opções disponĂveis, selecionaremos a “Create New Project” para criar o primeiro projeto do PyCharm. Ao fazer isso, seremos redirecionados para a seguinte tela:
Depois de informar a localizaĂ§Ă£o do projeto e criar a virtualenv, podemos clicar em “Create” para que o PyCharm crie o diretĂ³rio do projeto. No fim do processo, serĂ¡ exibida a seguinte tela:
Instalando o Django
Com o projeto do PyCharm criado, o primeiro passo Ă© instalar o Django em nossa virtualenv. Para isso, o PyCharm possui uma interface grĂ¡fica que auxilia todo este processo, localizada em File > Settings > Project Interpreter (se vocĂª estĂ¡ utilizando o Windows ou Linux) ou PyCharm > Preferences (se vocĂª estĂ¡ utilizando o macOS).
É nesta janela que poderemos adicionar os pacotes Ă nossa virtualenv. Para isso, clicamos no botĂ£o “+” localizado no canto inferior esquerdo da janela, que exibirĂ¡ uma tela para buscarmos pelo pacote desejado:
Nesta janela, buscamos pelo pacote “Django” e clicamos em “Install Package”. ApĂ³s isso, o PyCharm (utilizando o PIP) vai baixar o pacote selecionado e instalar na virtualenv do projeto. Ao finalizar este processo, podemos fechar a janela e notaremos que o pacote foi instalado com sucesso:
Agora, voltando ao PyCharm, precisamos criar o projeto utilizando o Django. Para isso, no terminal integrado da IDE, digitamos o seguinte comando:
django-admin startproject primeiro_projeto
O comando acima irĂ¡ criar um projeto Django chamado “primeiro_projeto” com a seguinte estrutura de pastas:
Basicamente, hĂ¡ quatro arquivos no projeto criado, onde a funĂ§Ă£o de cada um deles pode ser vista abaixo:
- settings.py: Arquivo para armazenar as configurações gerais do projeto, como os pacotes a serem utilizados, configurações de bancos de dados, localizaĂ§Ă£o de arquivos estĂ¡ticos, etc.
- urls.py: Arquivo para armazenar as rotas que serĂ£o utilizadas no projeto. Este arquivo armazenarĂ¡ as rotas do projeto em geral, Ă© recomendĂ¡vel que cada aplicaĂ§Ă£o do projeto possua um arquivo de rotas especĂfico.
- wsgi.py: Interface simples e universal para troca de informações entre servidores web e aplicações criadas com Python.
- manage.py: Arquivo responsĂ¡vel por gerenciar o projeto como um todo. É, basicamente, um CLI para projetos Django.
Executando servidor Django
Com o projeto criado, podemos executar seu servidor de desenvolvimento para verificar se tudo estĂ¡ conforme planejado. Para isso, ainda no terminal do PyCharm, utilizamos o seguinte comando:
python manage.py runserver
Ao executar o comando acima, o servidor do Django serĂ¡ inicializado e poderemos acessĂ¡-lo atravĂ©s da rota http://127.0.0.1:8000, conforme Ă© retornado no terminal:
Esta (linda) pĂ¡gina indica que a instalaĂ§Ă£o foi feita corretamente e que estamos prontos para desenvolver nossa primeira aplicaĂ§Ă£o com o Django.
đŸ’» QUER SER UM PROGRAMADOR PYTHON PROFISSIONAL: https://bit.ly/cursocompletopython2022
⚡ RECOMENDAÇÕES
Livro IntroduĂ§Ă£o Ă ProgramaĂ§Ă£o com Python: Algoritmos e LĂ³gica de ProgramaĂ§Ă£o Para Iniciantes
https://amzn.to/3KzCR2N
0 ComentĂ¡rios