Skip to content

Instantly share code, notes, and snippets.

@willgvfranco
Created December 18, 2020 16:38
Show Gist options
  • Save willgvfranco/c7749168fd598ad26356aabe74e0a977 to your computer and use it in GitHub Desktop.
Save willgvfranco/c7749168fd598ad26356aabe74e0a977 to your computer and use it in GitHub Desktop.
django-admin startproject => Criou o projeto
django-admin startapp => Cria uma aplicação dentro do projeto
MVC -> MTV
Model -> Views -> Templates
no Django as Views sao os controles
" " os Templates são as páginas
# Start server
python manage.py runserver
# View
A urls.py da aplicação é tipo o router que puxa as funções definidas no urls.py
É bom ter um urls.py em cada aplicação.
no projeto da um path('', include('core.urls'))
testes
# Fazer DB relacional
python manage.py makemigrations
> Vai criar migrations do models.py
python manage.py migrations
> Vai efetivar as mudanças
# DB no Shell
python manage.py shell
from core.models import Produto
produto = Produto(nome="Atari", preco=2600, estoque=35) #chama a funcao do models.py
produto.save()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment