Trabalhar com modelos e dados no Django
O Django é voltado para aplicativos controlados por dados e, portanto, fornece um ORM (mapeador relacional de objeto) próprio. Exploraremos os conceitos do ORM e como funciona o ORM do Django. Criaremos modelos próprios e configuraremos o banco de dados.
Objetivos de aprendizagem
Neste módulo, você aprenderá a:
- Descrever um mapeamento relacional de objeto.
- Criar um banco de dados SQLite no Django.
- Criar e ativar modelos do Django.
- Explicar a finalidade do método
__str__
em classes. - Criar e consultar dados no banco de dados.
Pré-requisitos
- Software:
- Visual Studio Code
- Git
- Habilidades de codificação:
- Noções de HTML e CSS
- Noções básicas do Django
- Noções básicas de bancos de dados relacionais
- Conhecimento intermediário do Python, incluindo:
- Gerenciamento de pacotes
- Ambientes virtuais
- Herança