django
Diferenças
Aqui você vê as diferenças entre duas revisões dessa página.
| Próxima revisão | Revisão anterior | ||
| django [2026/05/20 19:36] – criada jdos | django [2026/08/05 17:49] (atual) – jdos | ||
|---|---|---|---|
| Linha 1: | Linha 1: | ||
| ====== Django ====== | ====== Django ====== | ||
| - | ===== Ordenação Classes Models ===== | + | === Ambiente Virtual Python - venv (default) |
| + | '' | ||
| + | |||
| + | === Ativação do ambiente virtual === | ||
| + | |||
| + | == Linux: == | ||
| + | '' | ||
| + | |||
| + | == Windows: == | ||
| + | |||
| + | '' | ||
| + | |||
| + | === Criação dos pacotes instalados (dependências): | ||
| + | |||
| + | '' | ||
| + | |||
| + | === Instalação das dependencias: | ||
| + | |||
| + | '' | ||
| + | |||
| + | === Criação Setup Django === | ||
| + | '' | ||
| + | |||
| + | === Execução do Projeto === | ||
| + | |||
| + | - Inicie o ambiente virtual | ||
| + | - '' | ||
| + | |||
| + | === Mudança Timezone e Idioma === | ||
| + | * Go settigns.py | ||
| + | * LANGUAGE_CODE = ' | ||
| + | * TIME_ZONE = ' | ||
| + | |||
| + | === DOTENV === | ||
| + | |||
| + | - '' | ||
| + | - Criar arquivo " | ||
| + | - from dotenv import load_dotenv | ||
| + | - load_dotenv() | ||
| + | - str(os.getenv(' | ||
| + | |||
| + | === .gitignore === | ||
| + | |||
| + | - gitignore.io | ||
| + | - django | ||
| + | - note arquivos ignorados no codespace ficam cinzas | ||
| + | |||
| + | === Criar App === | ||
| + | |||
| + | - python manage.py startapp galeria | ||
| + | - add em settings.py -> INSTALLED_APPS | ||
| + | - galeria.apps.GaleriaConfig -> referenciando as configs do app dentro do arquivo ´apps.py´ | ||
| + | - incluir as urls em setup -> urlpatterns | ||
| + | - path("", | ||
| + | |||
| + | === Configuração Templates === | ||
| + | |||
| + | - settings -> itti\templates | ||
| + | - TEMPLATES ... " | ||
| + | |||
| + | === ORM Django === | ||
| + | |||
| + | - models.py | ||
| + | - crie as classes e dos atributos BD | ||
| + | - python manage.py makemigrations | ||
| + | - python manage.py migrate | ||
| + | |||
| + | ===== Ordenação Classes Models ===== | ||
| - | * 1Classes | + | * Classes |
| - | * 2Campos | + | * Campos |
| - | * 3Managers | + | * Managers |
| - | * 4__str__ | + | * __str__ |
| - | * 5save() e clean() | + | * save() e clean() |
| - | * 6@classmethod | + | * @classmethod |
| - | * 7Métodos | + | * Métodos |
| - | * 8@property | + | * @property |
django.1779316567.txt.gz · Última modificação: por jdos
