Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/henriqueotogami/aula-django

Aula de Django, do Bootcamp Desenvolvedor Full Stack Python , na Digital Innovation One.
https://github.com/henriqueotogami/aula-django

bootcamp digital-innovation-one django python sqlite

Last synced: 6 days ago
JSON representation

Aula de Django, do Bootcamp Desenvolvedor Full Stack Python , na Digital Innovation One.

Awesome Lists containing this project

README

        

# Aula Framework Django

## Bootcamp Desenvolvedor Full Stack Python

### Digital Innovation One

[(clique aqui para ver o meu perfil na plataforma)](https://web.digitalinnovation.one/users/henrique_map)

### [Rafael Galleani](https://www.github.com/rafegal)

Descrição:

A aula foi dividida em duas partes, sendo a primeira apenas de configurações iniciais do servidor local do Django, e uma mensagem de "hello world" no navegador.

A segunda etapa consiste no desenvolvimento de uma Agenda de Eventos, com os seguintes recursos:

- [x] Tela de administrador para gerenciar usuários e seus eventos;
- [x] Autenticação de usuários;
- [x] Botão de login e logout;
- [x] Lista de eventos cadastrados após login;
- [x] Opções de editar e excluir evento, somente do usuário logado;
- [x] Evento: Título, data, hora, descrição;
- [x] Eventos faltando uma hora para vencer, são indicados em vermelho;
- [x] Eventos vencidos não são listados, são arquivados no banco de dados;
- [x] Opção de Json com os dados dos eventos cadastrados por usuário;
- [x] Tela de error 404;
- [x] Configuração de time zone.

-----------------------------------------------------------------------------------------------------------

### Editor: Visual Studio Code

#### Tema: Monokai Pro

#### Extensões: Code Spell Checker, Error Lens, GitLens, Grammarly, Markdown All in One, Python

------------------------------------------------------------------------------------------------------------

## Etapas de configuração
[(clique aqui para ver o detalhamento)](https://github.com/HenriqueMAP/Aula-Django/blob/master/Configuration-steps.md)

### Virtual Environment (Venv)

- [x] Criacão;
- [x] Ativacão;

### Django

- [x] Instalação;
- [x] Inicialização;
- [x] Criar um "core";

### Python

- [x] Selecionar o interpretador da Virtual Environment;

### VS Code

- [x] Criar arquivos launch.json e settings.json;

-----------------------------------------------------------------------------------------

### Desenvolvido por Henrique Matheus Alves Pereira