Iniciando Projeto Django

Tecla atalho VS.CODE TERMINAL: Ctrl+Shift+’
Tecla atalho VS.CODE TERMINAL Externo: Ctrl+Shift+c

1. Crie um ambiente virtual

Abra o terminal no VS Code (ou cmd, PowerShell, etc.) e vá até a pasta onde quer criar o projeto:

python -m venv venv
venv\Scripts\activate

2. Instale o Django

pip install django

3. Crie o projeto Django

django-admin startproject submax .

O ponto no final é pra criar o projeto na pasta atual.


4. Rode o servidor

python manage.py runserver

Abra o navegador e vá pra: http://127.0.0.1:8000


5. Crie um app

python manage.py startapp submax_app

Adicione 'meu_app', no INSTALLED_APPS dentro de meu_projeto/settings.py.


6. Crie uma view simples

No meu_app/views.py:

from django.http import HttpResponse

def home(request):
    return HttpResponse("Olá, Django!")

7. Configure a URL

No meu_projeto/urls.py:

from django.contrib import admin
from django.urls import path
from meu_app.views import home

urlpatterns = [
    path('admin/', admin.site.urls),
    path('', home),
]

Estrutura de pastas e arquivos

meu_projeto/
├── manage.py
├── venv/                   ← Ambiente virtual (não versionar no Git)
├── meu_projeto/            ← Pasta do projeto (com mesmo nome)
│   ├── __init__.py
│   ├── asgi.py
│   ├── settings.py
│   ├── urls.py
│   └── wsgi.py
├── meu_app/                ← Seu primeiro app
│   ├── __init__.py
│   ├── admin.py
│   ├── apps.py
│   ├── migrations/
│   │   └── __init__.py
│   ├── models.py
│   ├── tests.py
│   ├── views.py            ← View simples com `home()`
│   └── urls.py             ← (opcional, se quiser urls próprias do app)

Comentários