Skip to content

APP CRUD criado em Django (Python, HTML, CSS, Bootstrapp) que adiciona tarefas, lista tarefas, remove e edita. Bem dinâmico e fácil de ser usado.

Notifications You must be signed in to change notification settings

renatamoon/Django_To_Do_project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Django_To_Do_project

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:

HTML 5 CSS Bootstrap

Desenvolvimento da parte do Back End:

Python Django

Banco de Dados:

MySQL

Desenvolvido no:

Windows


*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.

image

  • TELA DE ATUALIZAÇÃO DA TAREFA - com botão de completar - caso esteja completada, ele mostra a tarefa como feita:

image

  • Tarefas feitas e não feitas:

image

  • TELA DE EXCLUSÃO DE TAREFAS:

image

About

APP CRUD criado em Django (Python, HTML, CSS, Bootstrapp) que adiciona tarefas, lista tarefas, remove e edita. Bem dinâmico e fácil de ser usado.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published