Trabalhar com modelos e dados no Django

Intermédio
Student
Developer
Azure
Azure App Service

O Django está focado em aplicações baseadas em dados, pelo que fornece o seu próprio mapeador relacional de objetos (ORM). Vamos explorar os conceitos ORM e como funciona o ORM do Django. Vamos criar os nossos próprios modelos e configurar a base de dados.

Objetivos de aprendizagem

Neste módulo, irá saber como:

  • Descreva um mapeamento relacional de objetos.
  • Crie uma base de dados SQLite no Django.
  • Criar e ativar modelos django.
  • Explicar o objetivo do __str__ método nas classes.
  • Criar e consultar dados na base de dados.

Pré-requisitos

  • Software:
    • Visual Studio Code
    • Git
  • Competências de codificação:
    • Noções sobre HTML e CSS
    • Compreensão básica do Django
    • Noções básicas sobre bases de dados relacionais
    • Compreensão intermédia do Python, incluindo:
      • Gestão de pacotes
      • Ambientes virtuais
      • Herança