Trabalhar com modelos e dados no Django
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