Aula 22 – Loja Online – Django – Logout do usuário Voltar para página principal do blog Todas as aulas desse curso Aula 21 Aula 23 Se gostarem do conteúdo dêem um joinha 👍 na página do Código Fluente no Facebook Esse é o link do código fluente […]
Aula 16 – Modelo base – Base Template Modelo base – Base Template Voltar para página principal do blog Todas as aulas desse curso Aula 15 Aula 17 Para baixar o código como está até agora, acesse o link abaixo: https://github.com/toticavalcanti/django_ecommerce/tree/base_template Antes de começar, quero deixar meu […]
Aula 15 – Loja Online – Django – URLs dos Produtos Loja Virtual – Ecommerce – Django – URLs dos Produtos Estamos prestes a terminar com a base da app produtos, isto é, do componente produto. Voltar para página principal do blog Todas as aulas desse curso Aula 14 […]
Loja Virtual – Ecommerce – Django – Campo para upload de imagens ou arquivos Na aula passada construimos a parte referente aos detalhes de cada produto. Vamos continuar na parte dos detalhes de um produto com os image field e file field. Agora os campos para upload de imagens ou arquivos referente a cada produto. […]
Aula 09 – Loja Virtual – Ecommerce – Django – Detail View Loja Virtual – Ecommerce – Django – Detalhes de cada produto Agora vamos construir a página que vai mostrar os detalhes de cada produtos para o usuário comum. Voltar para página principal do blog Todas as aulas desse curso Aula 08 […]
Aula 08 – Loja Virtual – Ecommerce – Django – List View – CBVs – FBVs Loja Virtual – Ecommerce – Django – Listar produtos Agora vamos construir a list view dos produtos para o usuário comum. CBVs (Class Based Views) versus FBVs (Function Based Views) Voltar para página principal do blog Todas as aulas […]
Aula 07 – Loja Virtual – Ecommerce – Django – Produto Loja Virtual – Ecommerce – Django – Componente Produto No django, um app é um componente de software. Voltar para página principal do blog Todas as aulas desse curso Aula 06 Aula 08 Para baixar o código como […]
Aula 06 – Loja Virtual – Ecommerce – Django – Static Files Loja Virtual – Ecommerce – Django – Arquivos Estáticos Como trabalhar com os static files no Django? Voltar para página principal do blog Todas as aulas desse curso Aula 05 Aula 07 Redes Sociais: Conecte-se comigo! […]
Aula 05 – Loja Online – Ecommerce – Django – Login – Register Loja Virtual – Ecommerce – Django – Login – Register Como criar uma página de login e registro de usuário no django? Voltar para página principal do blog Todas as aulas desse curso Aula 04 Aula 06 […]
Aula 01 – Loja Virtual – Ecommerce – Django Loja Virtual – Ecommerce – Django E aí pessoal, vamos construir uma loja virtual, isto é, um ecommerce e ao mesmo tempo aprofundar nosso conhecimento em Django? Isso mesmo, agora vamos começar nosso projeto de loja online utilizando o Git e Github desde o começo, já […]
App Polls Retrospectiva Links da documentação oficial: https://docs.djangoproject.com/pt-br/1.11/intro/reusable-apps/ Para baixar o código como está até agora, acesse o meu github no link abaixo: https://github.com/toticavalcanti/django_course/tree/deploy RETROSPECTIVA INSTALAÇÃO DO VIRTUALENV #Esse comando instala o virtualenv sudo apt install virtualenv CRIAÇÃO DO AMBIENTE VIRTUAL virtualenv -p python3.6 NomeAmbiente ATIVAÇÃO DO AMBIENTE VIRTUAL LINUX source NomeDoAmbiente/bin/activate ATIVAÇÃO DO AMBIENTE […]
Criando uma aplicação Django reutilizável no Windows Links da documentação oficial: https://docs.djangoproject.com/pt-br/1.11/intro/reusable-apps/ Para baixar o código como está até agora, acesse o meu github no link abaixo: https://github.com/toticavalcanti/django_course/tree/make_polls_package Vamos transformar nossa app web em um pacote Python autônomo que você pode reutilizar em novos projetos e compartilhar com outras pessoas. REUTILIZAÇÃO IMPORTA É um grande […]
Criando uma aplicação Django reutilizável Links da documentação oficial: https://docs.djangoproject.com/pt-br/1.11/intro/reusable-apps/ Para baixar o código como está até agora, acesse o meu github no link abaixo: https://github.com/toticavalcanti/django_course/tree/make_polls_package Vamos transformar nossa app web em um pacote Python autônomo que você pode reutilizar em novos projetos e compartilhar com outras pessoas. REUTILIZAÇÃO IMPORTA É um grande trabalho […]
Criando uma primeira aplicação com Django e mysql Personalizando o formulário de administração do Django https://docs.djangoproject.com/pt-br/1.11/intro/tutorial07/ Para baixar o código como está até agora, acesse o meu github no link abaixo: https://github.com/toticavalcanti/django_course/tree/form_customize Registrando o modelo Question através de admin.site.register(Question) O Django constrói um formulário padrão para representá-lo. Para customizar a apresentação e o funcionamento […]
Criando uma primeira aplicação com Django e mysql Personalizando a aparência de uma app Django https://docs.djangoproject.com/pt-br/1.11/intro/tutorial06/ Para baixar o código como está até agora, acesse o meu github no link abaixo: https://github.com/toticavalcanti/django_course/tree/app_appearance Agora vamos adicionar uma folha de estilos e uma imagem. Além do HTML gerado pelo servidor, aplicações web normalmente precisam de outros arquivos […]
Criando uma primeira aplicação com Django e mysql Personalizando a aparência de uma app Django https://docs.djangoproject.com/pt-br/1.11/intro/tutorial06/ Para baixar o código como está até agora, acesse o meu github no link abaixo: https://github.com/toticavalcanti/django_course/tree/app_appearance Agora vamos adicionar uma folha de estilos e uma imagem. Além do HTML gerado pelo servidor, aplicações web normalmente precisam de outros […]
Criando uma primeira aplicação com Django e mysql Testes automatizados no django 04 – Visão geral e revisão https://docs.djangoproject.com/pt-br/1.11/intro/tutorial05/ Apresentando testes automatizados Escrevendo nosso primeiro teste Testes automatizados no django. Esse post é uma revisão das últimas três aulas, principalmente das duas últimas referentes aos testes da nossa app Polls. Há uma explicação mais detalhada […]
Criando uma primeira aplicação com Django e mysql Testes automatizados 03 https://docs.djangoproject.com/pt-br/1.11/intro/tutorial05/ Apresentando testes automatizados Escrevendo nosso primeiro teste TESTE A VIEW A aplicação de enquete da forma como está, irá publicar qualquer Question, incluindo aquelas que o campo pub_date está no futuro. Devemos refatorar o código. Definindo um pub_date no futuro deveria fazer com […]
Criando uma primeira aplicação com Django e mysql Testes automatizados 02 https://docs.djangoproject.com/pt-br/1.11/intro/tutorial05/ Apresentando testes automatizados Escrevendo nosso primeiro teste Nós identificamos um bug Há um pequeno bug na aplicação polls para corrigirmos: O método Question.was_published_recently() retorna True se a Question foi publicada dentro do último dia (o que está correto), mas também, se o campo […]
Criando uma primeira aplicação com Django e mysql Testes automatizados – test-driven development https://docs.djangoproject.com/pt-br/1.11/intro/tutorial05/ Apresentando testes automatizados O que são testes automatizados? Testes são rotinas simples que checam o funcionamento do seu código. Testes funcionam em diferentes níveis. Alguns testes podem ser aplicados a um pequeno detalhe (um determinado método de um modelo retorna o […]