Ferramentas do usuário

Ferramentas do site


django

Essa é uma revisão anterior do documento!


Django

Ambiente Virtual Python - venv (default) virtualenv venv

Ativação do ambiente virtual Linux: source venv/bin/activate

Windows: venv/Script/Actvate

Pacotes instalados -Django

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

  • Classes internas (TextChoices, Meta)
  • Campos do model
  • Managers
  • str
  • save() e clean()
  • @classmethod
  • Métodos comuns
  • @property
django.1785962594.txt.gz · Última modificação: por jdos

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki