13.1. Criação de um projeto Django: Instalação do Django

Página 59

13.1. Criação de um projeto Django: Instalação do Django

O Django é um framework de alto nível, escrito em Python, que encoraja o desenvolvimento limpo de aplicações web. É um projeto de código aberto e gratuito, com uma comunidade de desenvolvedores ativa e uma extensa documentação. Neste capítulo, vamos abordar a criação de um projeto Django, começando pela instalação do Django.

Instalação do Django

Para iniciar a criação do seu projeto Django, a primeira coisa que você precisa fazer é instalar o Django em seu ambiente de desenvolvimento. A instalação é um processo simples e direto, que pode ser realizado seguindo os passos abaixo:

Instalação do Python

O Django é um framework Python, por isso, antes de instalar o Django, você precisa ter o Python instalado em seu computador. Se você ainda não tem o Python instalado, você pode baixá-lo do site oficial do Python https://www.python.org/downloads/. Após o download, execute o instalador e siga as instruções na tela para instalar o Python.

Instalação do Django

Com o Python instalado, você pode agora instalar o Django. O Django pode ser instalado usando o pip, que é um sistema de gerenciamento de pacotes usado para instalar e gerenciar pacotes de software escritos em Python.

Para instalar o Django, abra o terminal e digite o seguinte comando:

$ pip install Django

Este comando irá baixar e instalar a última versão estável do Django. Se você quiser instalar uma versão específica do Django, você pode especificar a versão após o nome do pacote. Por exemplo, para instalar a versão 2.2 do Django, você pode usar o seguinte comando:

$ pip install Django==2.2

Criando um Projeto Django

Com o Django instalado, você está pronto para criar seu primeiro projeto Django. Um projeto Django é a coleção de configurações e aplicações para um determinado website. Uma aplicação Django é um módulo Python que é plugado em um projeto Django e fornece uma funcionalidade específica.

Para criar um novo projeto Django, abra o terminal e navegue até o diretório onde você quer criar o projeto. Então, use o seguinte comando:

$ django-admin startproject nome_do_projeto

Substitua "nome_do_projeto" pelo nome que você quer dar ao seu projeto. Este comando irá criar um novo diretório com o nome do seu projeto, que contém a estrutura básica de um projeto Django.

Executando o Servidor de Desenvolvimento

Uma vez que você tenha criado o seu projeto, você pode executar o servidor de desenvolvimento Django para ver o seu projeto em ação. O servidor de desenvolvimento é um servidor web leve que serve as páginas do seu site localmente - perfeito para desenvolvimento.

Para executar o servidor de desenvolvimento, navegue até o diretório do seu projeto e use o seguinte comando:

$ python manage.py runserver

Isso iniciará o servidor de desenvolvimento em http://127.0.0.1:8000/. Se você abrir este endereço em seu navegador, você verá a página de boas-vindas do Django, confirmando que o seu projeto foi criado com sucesso e está sendo executado.

Conclusão

Neste capítulo, nós cobrimos a instalação do Django e a criação de um novo projeto Django. Agora você está pronto para começar a desenvolver o seu site com Django. No próximo capítulo, nós vamos abordar a criação de aplicações Django e a estrutura de um projeto Django.

Ahora responde el ejercicio sobre el contenido:

Qual é o processo para instalar o Django e criar um novo projeto Django?

¡Tienes razón! Felicitaciones, ahora pasa a la página siguiente.

¡Tú error! Inténtalo de nuevo.

Siguiente página del libro electrónico gratuito:

6013.2. Criação de um projeto Django: Estrutura de um projeto Django

¡Obtén tu certificado para este curso gratis! descargando la aplicación Cursa y leyendo el libro electrónico allí. ¡Disponible en Google Play o App Store!

Disponible en Google Play Disponible en App Store

+ 6,5 millones
estudiantes

Certificado gratuito y
válido con código QR

48 mil ejercicios
gratis

Calificación de 4.8/5
en tiendas de aplicaciones

Cursos gratuitos de
vídeo, audio y texto.