Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(#54): migração para Django REST Framework #74

Merged
merged 1 commit into from
Jan 15, 2025

Conversation

Ana-Luiza-SC
Copy link
Collaborator


name: "🔄 Pull Request"
about: "Solicitação de merge de alterações para a branch dev"
title: "[PR] "
labels: []
assignees: Ana-Luiza-SC


Descrição

Este Pull Request refere-se à migração do projeto para o Django REST Framework. As principais mudanças incluem:

  • Adaptação da arquitetura do backend para utilizar o Django REST Framework.
  • Modificações nos arquivos settings.py, urls.py, views.py, models.py, e a adição de serializers.py para suporte ao novo framework.
  • Atualizações no arquivo README para refletir a nova configuração e facilitar o entendimento das mudanças realizadas.
  • Ajustes para garantir que a aplicação funcione corretamente com o Django REST Framework.

Essa migração visa melhorar a estrutura e escalabilidade do sistema, além de facilitar o consumo das APIs através de REST.

Tipo de Alteração

Marque com um "x" o tipo de alteração que se aplica:

  • 🐛 Correção de bug (fix)
  • ✨ Nova funcionalidade (feature)
  • 📚 Alteração na documentação
  • 🔧 Melhorias ou ajustes no código (refactor)
  • 🚨 Testes

Como Testar

Descreva os passos necessários para testar as alterações:

  1. Clone o repositório e instale as dependências.
  2. Rode as migrações para atualizar o banco de dados:
    python manage.py migrate
  3. Execute os testes com:
    python manage.py test
  4. Inicie o servidor com:
    python manage.py runserver
  5. Acesse a API através da rota configurada para verificar se tudo está funcionando corretamente.

Checklist

  • O código segue os padrões de estilo do projeto.
  • Foram realizados testes para validar as alterações.
  • A documentação foi atualizada (se aplicável).
  • Todas as dependências estão atualizadas (se aplicável).

Issues Relacionadas

Contexto Adicional

Esta mudança faz parte da migração para a utilização do Django REST Framework, visando melhorar a escalabilidade e o desempenho das APIs.

@Ana-Luiza-SC Ana-Luiza-SC merged commit 6a3b9b2 into dev Jan 15, 2025
@Ana-Luiza-SC Ana-Luiza-SC deleted the feat(#54)/arquitetura-reducao-escopo branch January 15, 2025 03:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants