/projeto_django2

Projeto Django 2 - Rest Framework e Testes

Primary LanguagePython

Projeto Django 2 - Rest Framework e Testes

ConsruDelas - WomakerCode & JuntosSomosMais

pojeto_django2

  • Este Projeto Django contém Ambiente + Projeto + App

  • Pasta de prints de Tests + Arquivo explicativo de testes realizados

  • Arquivo com boas práticas Python utilizados no projeto.

Roteiro Projeto

  • Criar ambiente no desktop
  • Ativar o ambiente
  • Ir para a pasta do ambiente
  • Instalar requisitos: – pip install django
    – pip install djangoframework
    – pip install markdown
    – pip install django-filter
  • Abrir pasta do ambiente
  • Reativar ambiente para criar projeto e app
  • Criar projeto
  • Entrar na pasta do projeto para criar app
  • Criar app
  • Editar Settings com aplicativo
  • Criar Super Usuário
  • Rodar projeto para confirmar funcionamento
  • Editar Settings com rest_framework
  • Criação e edição da model
  • Atualizar banco com comando Makemigrations o e depois Migrate
  • Cadastrar model no Admin
  • Criar pasta serializer.py
  • Criação e edição de serializer
  • Criação e edição da View (ViewSet)
  • Edição na URLS do projeto
  • Adiciona os roteadores/rotas e caminho na path
  • Rodar servidor runserver para verificar se funcionou
  • Edição no Settings para adicionar Cache
  • Adicionar edição na View de Cache
  • Rodar servidor runserver para verificar se funcionou
  • Adicionar Cliente para testar funcionamento do sistema
  • Atualizar página para testar funcionamento do Cache
  • Ir até /admin para confirmação de atualização no BD
  • Exclusão do arquivo tests.py do app
  • Criação de pasta Tests no app
  • Criação de arquivo init.py
  • Criação de arquivo test_models.py (que foi o utilizado)
  • Criação e edição do test da models
  • Rodar test Unitário com python manage.