Desafio Criar um site web com framework web, controle de versão e banco de dados.
Base do projeto segue links:
https://drive.google.com/file/d/1GHvHXKmGciiplebmAhUk1HVyZ3ddXPVK/view?usp=sharing
https://www.youtube.com/watch?v=llbtoQTt4qw
https://www.dennisivy.com/post/django-class-based-views/
https://acervolima.com/faca-pwa-de-um-projeto-django/
http://ccbv.co.uk/ => Dodumentação do projeto
https://sistemadegestaopessaolehome.herokuapp.com/ | https://git.heroku.com/sistemadegestaopessaolehome.git
desktop:~$ pip3 install virtualenv
desktop:~/suaPasta$ virtualenv env
desktop:~/suaPasta$ source env/bin/activate
(env) desktop:~/suaPasta$
Aqui você pode instalar libs e frameworks de forma isolada e sem medo a env vai funcionar como repositorio de dependencias.
- pip install django
- django-admin startproject NomeDoSeuProjeto .
- python manage.py startapp NomeDoSeuComponete
- python manage.py migrations
- python manage.py migrate
- python manage.py createsuperuser
- python manage.py runserver
- python manage.py shell
appTodo - pasta principal do projeto base para rotas pai, todo/base - pastas onde você desenvolve seu projeto com rotas filhas
manage.py - arquivo principal do projeto.