Loading repository data…
Loading repository data…
lucassantus / repository
📚 Repositório focado na criação e aprimoramento de um projeto de listagem de tarefas simples e intuitivo utilizando o Django Framework com Bootstrap.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
Este projeto foi desenvolvido utilizando o Django Framework como back-end e Bootstrap 5 no front-end.
A ideia é:
"Criar um projeto de lista de tarefas intuitivo e com uma usabilidade simples utilizando JQuery. Tendo como objetivo a construção do backend da aplicação com intuito de promover o aprendizado na área relacionado ao Django Framework."
Este projeto faz parte do meu portfólio pessoal, ficarei feliz caso você forneça algum feedback, código, estrutura, funcionalidade ou qualquer funcionalidade&melhoria que você possa relatar para melhora-lo.
Você pode usar este projeto como quiser, seja para estudar, fazer melhorias, você que manda!
Este é um projeto totalmente grátis!
As seguintes ferramentas foram usadas na construção do projeto:
git clone git@github.com:LucasSantus/django-tasks.git
cd django-tasks
Antes de rodar o projeto, é necessário configurar o settings_local.py
Observação: Foi utilizado o Windows(versão 10), caso ocorra algum problema na instalação, pesquise por conta própria a resolução do mesmo!
python -m venv env
env\Scripts\activate
python -m pip install --upgrade pip
pip install -r requirements.txt
python manage.py makemigrations core
python manage.py makemigrations accounts
python manage.py makemigrations tasks
python manage.py migrate
python manage.py runserver
Observação: Foi utilizado a distro Linux Mint(versão 20.1), caso ocorra algum problema na instalação, pesquise por conta própria a resolução do mesmo!
Preparando Ambiente Virtual
Com o terminal aberto, digite no terminal:
python3 -m venv env
source env/bin/activate
python -m pip install --upgrade pip
pip install -r requirements.txt
python manage.py makemigrations core
python manage.py makemigrations accounts
python manage.py makemigrations tasks
python manage.py migrate
python manage.py runserver
Criando Super Usuário
python manage.py createsuperuser
Acessando o Projeto
para visualizar o projeto: http://127.0.0.1:8000/
Acessando o Admin
Com o projeto rodando, adicione o 'admin/' dps da URL:
Este projeto está licenciado sob a Licença GNU Affero General Public License v3.0 - veja o LICENSE.md para melhores detalhes.