TO DO APP - SERVICE
Sobre o projeto | Tecnologias utilizadas | Como Executar o projeto | Imagens |
Este projeto teve como intuito criar um APP de CRUD de LISTAS DE TAREFAS, com a possibilidade de trazer as seguintes funcionalidades:
*CRUD de Tarefas;
*Criação de Tarefas;
*Edição de Tarefas;
*Exclusão de Tarefas;
*Trás também a tela de confirmação da edição;
*Trás também a tela de exclusão + confirmação;
🟩 Status do projeto: FINALIZADO
Front-End:
Desenvolvimento da parte do Back End:
Banco de Dados:
Desenvolvido no:
*No Windows
-Clone o repositório com o camando: https://github.com/renatamoon/Django_To_Do_project.git
-Criando virtual environment: python -m venv venv
-Ativando o virtual environment: . venv\Scripts\Activate.ps1
Obs: Caso ocorra um erro na ativação: entre no powershell e digite o seguinte comando: Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy RemoteSigned
-Execução do arquivo requirements: pip install -r requirements.txt
*No Linux:
-Baixe o repositorio
-Criando virtual environment: virtualenv venv
-Ativando o virtual environment: . venv/bin/activate
-Execução do arquivo requirements e instalar dependencias: pip install -r requirements.txt
*Alterar as configurações do DataBase no arquivo settings.py
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'HOST': 'host_bd',
'PORT': 'porta_bd',
'NAME': 'ediaristas',
'USER': 'usuario_bd',
'PASSWORD': 'senha_bd'
}
}
*Migre o banco de dados com: python manage.py migrate
*Execute o servidor: python manage.py runserver
- Abaixo a tela de cadastro e mostrando todas as tarefas cadastradas.
- TELA DE ATUALIZAÇÃO DA TAREFA - com botão de completar - caso esteja completada, ele mostra a tarefa como feita:
- Tarefas feitas e não feitas:
- TELA DE EXCLUSÃO DE TAREFAS: