11. Introdução ao Django

Página 56

Django é uma estrutura de desenvolvimento web de alto nível, escrita em Python, que encoraja o desenvolvimento rápido e limpo, com design pragmático. Através do nosso curso de criação de sistemas com Python e Django, você será introduzido a este poderoso framework, permitindo-lhe desenvolver aplicações web complexas com facilidade e eficiência.

O que é Django?

Django é um framework de desenvolvimento web gratuito e de código aberto, escrito em Python. Foi projetado para ajudar os desenvolvedores a criar aplicações web complexas e orientadas a banco de dados. Django segue o princípio DRY (Don't Repeat Yourself), o que significa que visa reduzir a duplicação de informações e aumentar a reutilização de código.

Por que usar Django?

Django é amplamente utilizado devido à sua facilidade de uso, poder e flexibilidade. Ele inclui muitos recursos prontos para usar, o que significa que os desenvolvedores podem se concentrar em escrever seu aplicativo, sem precisar reinventar a roda. Django também é altamente personalizável, permitindo que os desenvolvedores moldem o framework para atender às suas necessidades específicas.

Arquitetura Django

Django segue o padrão de projeto Model-View-Controller (MVC). No entanto, Django o chama de Model-View-Template (MVT) porque o controle é tratado pelo framework em si.

  • Model: A Model é a verdade única e definitiva sobre seus dados. Ela contém os campos e comportamentos essenciais dos dados que você está armazenando. Cada model corresponde a uma única tabela de banco de dados.
  • View: A View é a representação de uma página da web. Ela processa a solicitação do site e fornece uma resposta. A View pega um Web request e retorna um Web response. Este response pode ser a HTML contents of a Web page, a redirect, a 404 error, an XML document, an image, or anything else.
  • Template: A Template é um arquivo de texto que define a estrutura ou o layout de um arquivo (como um HTML), com espaços reservados para os dados que serão preenchidos quando a página for gerada.

Instalação do Django

Antes de começarmos a usar o Django, precisamos instalá-lo. Para fazer isso, você pode usar o pip, que é o instalador de pacotes do Python. Basta abrir o terminal e digitar o seguinte comando: pip install django

Criando um Projeto Django

Depois de instalar o Django, você pode criar um novo projeto Django usando o seguinte comando: django-admin startproject nome_do_projeto. Isso criará um novo diretório com o nome que você deu ao projeto, que contém um número de arquivos gerados automaticamente que compõem a estrutura básica de um projeto Django.

Criando uma Aplicação Django

Um projeto Django é composto de uma ou mais aplicações. Uma aplicação Django é uma coleção de módulos que representam uma aplicação web. Para criar uma nova aplicação Django, você pode usar o seguinte comando: python manage.py startapp nome_da_aplicacao.

Conclusão

Esta é apenas uma introdução ao Django. Ao longo deste curso, você aprenderá muito mais sobre como usar este poderoso framework para criar aplicações web complexas e eficientes. Estamos animados para começar esta jornada com você!

Répondez maintenant à l’exercice sur le contenu :

O que significa o princípio DRY em Django?

Tu as raison! Félicitations, passez maintenant à la page suivante

Vous avez raté! Essayer à nouveau.

Page suivante de lebook gratuit :

5712. Configuração do ambiente de desenvolvimento Django

Obtenez votre certificat pour ce cours gratuitement ! en téléchargeant lapplication Cursa et en lisant lebook qui sy trouve. Disponible sur Google Play ou App Store !

Get it on Google Play Get it on App Store

+ 6,5 millions
d'étudiants

Certificat gratuit et
valide avec QR Code

48 mille exercices
gratuits

Note de 4,8/5 dans les
magasins d'applications

Cours gratuits en
vidéo, audio et texte