Curso
Neste curso veremos como desenvolver uma aplicação web em Django que efetua o CRUD de duas entidades que se relacionam da forma 1:N (uma marca está vinculada a vários produtos). Veremos aqui como é simples configurar esse tipo de relacionamento nesse framework e para isso partiremos de uma aplicação que já conta com os dois cadastros isolados, facilitando o entendimento de como as entidades se relacionam no Django.
Esse curso inclui:
Suporte em tempo real
Certificado
Carga horária:
6 horas
Dando início ao nosso curso veremos aqui a aplicação que foi desenvolvida e como as entidades Produto e Marca estão relacionadas nesse contexto (1:N).
Neste curso partiremos de uma aplicação que já conta com os cadastros de produtos e marcas isolados. A partir daqui adicionaremos o relacionamento entre as entidades. Para compreender melhor o projeto analisaremos aqui as suas pastas e arquivos.
Veremos aqui como está estruturado o CRUD de marcas da aplicação. Essa é a entidade que será referenciada posteriormente por vários produtos dentro do relacionamento 1:N.
Aqui já temos um CRUD de produtos pronto, porém sem relação ainda com o cadastro de marcas. Então analisaremos neste vídeo como está o cadastro dessa entidade para posteriormente relacioná-la com uma marca.
Agora que já vimos como estão funcionando os dois CRUDs isoladamente, vamos relacioná-los por meio de uma chave estrangeira na entidade Produto apontando para a Marca.
Uma vez que as entidades Produto e Marca já estão relacionadas, veremos agora como adicionar na listagem de marcas um link para a listagem de todos os produtos que referenciam determinada marca.
Curso de Python
Django REST Framework: Criando uma API RESTful 1:N
Django REST: Criando uma API web