13. Criação de um projeto Django

Página 58

13. Criação de um projeto Django

Django é um framework de desenvolvimento web de alto nível, escrito em Python, que encoraja o desenvolvimento rápido e limpo, com um design pragmático. A criação de um projeto Django é o primeiro passo para construir aplicações web usando este framework. Este capítulo irá orientá-lo passo a passo sobre como criar um projeto Django do zero.

Instalação do Django

Antes de começarmos a criar nosso projeto, precisamos garantir que o Django esteja instalado em nosso ambiente. Para instalar o Django, você pode usar o pip, que é o gerenciador de pacotes do Python. O comando para instalar o Django é:

pip install django

Após a instalação, você pode verificar a versão do Django com o seguinte comando:

python -m django --version

Criação do Projeto

Depois de ter o Django instalado, podemos começar a criar nosso projeto. Para criar um novo projeto Django, nós usamos o comando django-admin startproject seguido pelo nome do projeto. Por exemplo, para criar um projeto chamado 'myproject', nós usamos o comando:

django-admin startproject myproject

Este comando criará um novo diretório com o mesmo nome do projeto, que contém a estrutura básica de um projeto Django. Dentro deste diretório, você encontrará um subdiretório também chamado 'myproject' e um arquivo chamado 'manage.py'.

Estrutura do Projeto

O arquivo 'manage.py' é um utilitário de linha de comando que permite interagir com o projeto Django de várias maneiras. O subdiretório 'myproject' é o pacote do projeto, que contém quatro arquivos:

  • __init__.py: Este é um arquivo vazio que indica ao Python que este diretório deve ser considerado um pacote Python.
  • settings.py: Este arquivo contém as configurações do projeto Django.
  • urls.py: Este arquivo contém as declarações de URL do projeto Django.
  • wsgi.py: Este arquivo é um ponto de entrada para servidores web compatíveis com WSGI para servir seu projeto.

Executando o Servidor

Depois de criar o projeto, podemos executar o servidor de desenvolvimento Django para ver nosso projeto em ação. Para isso, primeiro precisamos navegar até o diretório do nosso projeto. Depois, podemos usar o comando python manage.py runserver para iniciar o servidor:

cd myproject

python manage.py runserver

Este comando irá iniciar o servidor de desenvolvimento Django na porta 8000. Se você abrir o seu navegador e visitar http://127.0.0.1:8000/, você deverá ver uma página de boas-vindas do Django, indicando que o servidor está funcionando corretamente.

Conclusão

Parabéns! Você criou com sucesso seu primeiro projeto Django. A partir daqui, você pode começar a adicionar aplicativos ao seu projeto, criar modelos de dados, vistas, templates, e muito mais. Lembre-se, a criação do projeto é apenas o primeiro passo. O verdadeiro poder do Django vem de sua flexibilidade e reutilização de componentes, que permitem que você crie aplicações web complexas com facilidade.

Ahora responde el ejercicio sobre el contenido:

_Qual é o propósito do arquivo 'manage.py' em um 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:

5913.1. Criação de um projeto Django: Instalação do 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.