Ferramentas do usuário

Ferramentas do site


django

Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Ambos lados da revisão anteriorRevisão anterior
Próxima revisão
Revisão anterior
django [2026/05/20 19:37] – [Ordenação Classes Models] jdosdjango [2026/08/05 17:49] (atual) – jdos
Linha 1: Linha 1:
 ====== Django ====== ====== Django ======
 +
 +=== Ambiente Virtual Python - venv (default) ===
 +
 +''virtualenv venv''
 +
 +=== Ativação do ambiente virtual ===
 +
 +== Linux: ==
 +''source venv/bin/activate''
 +
 +== Windows: ==
 +
 +''venv/Script/Actvate''
 +
 +=== Criação dos pacotes instalados (dependências): ===
 +
 +''pip freeze > requirements.txt''
 +
 +=== Instalação das dependencias: ===
 +
 +''pip install -r requirements.txt''
 +
 +=== Criação Setup Django ===
 +''django-admin startproject setup .''
 +
 +=== Execução do Projeto ===
 +
 +  - Inicie o ambiente virtual
 +  - ''python manage.py runserver''
 +
 +=== Mudança Timezone e Idioma ===
 +  * Go settigns.py
 +  * LANGUAGE_CODE = 'pt-br' 
 +  * TIME_ZONE = 'America/Sao_Paulo' 
 +
 +=== DOTENV ===
 +
 +  - ''pip install python-dotenv''
 +  - Criar arquivo ".env"
 +  - from dotenv import load_dotenv
 +  - load_dotenv()
 +  - str(os.getenv('SECRET_KEY'))
 +
 +=== .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("", include('galeria.urls')),
 +
 +=== Configuração Templates ===
 +
 +  - settings -> itti\templates
 +  - TEMPLATES ... "DIR": [os.path.join(BASE_DIR, 'templates')],
 +
 +=== ORM Django ===
 +
 +  - models.py
 +  - crie as classes e dos atributos BD
 +  - python manage.py makemigrations
 +  - python manage.py migrate
  
 ===== Ordenação Classes Models ===== ===== Ordenação Classes Models =====
django.1779316648.txt.gz · Última modificação: por jdos

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki