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 […]
Aula 11 – Curso de Django Criando uma primeira aplicação com Django e mysql Interagindo com a API de banco de dados da nossa aplicação web polls https://docs.djangoproject.com/pt-br/1.11/intro/tutorial02/ Brincando com a API Agora vamos dar uma olhada no shell interativo do Python e brincar um pouco com a API do Django. Para invocar o shell […]
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 […]
Aula 01 – Curso básico de Django Instalação do Django no Linux Ubuntu Um pouco da história do framework Django Django é um framework para criação de aplicações WEB em python, esse conjunto de componentes ajudam a desenvolver sites de forma mais rápida, limpa e fácil. Código aberto Utiliza o padrão model-template-view (MTV) Foi criado […]
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 […]
Aula 04 – Curso básico de Django Criando uma primeira aplicação com Django no Ubuntu continuação. Criando uma aplicação de pesquisas ou enquetes (polls) Agora que o ambiente e um “projeto” estão configurados, você está pronto para começar. Cada aplicativo que você escreve no Django consiste em um pacote Python que segue uma determinada convenção. […]
Criando uma primeira aplicação com Django e mysql Criando um formulário no django https://docs.djangoproject.com/pt-br/1.11/intro/tutorial04/ Vamos atualizar nosso template de detalhamento da enquete (“polls/detail.html”), para que ele contenha um elemento HTML <form> Vamos editar o arquivo: polls/templates/polls/detail.html <!-- Pega o texto da question e coloca no h1 --> <h1>{{ question.question_text }}</h1> <!-- Caso um erro seja […]
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 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 […]
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 […]