Propósito do endpoint: editar uma conta de usuário. Presuponha que o front vai fazer uma tela que deixe o usuário alterar todos os dados ao mesmo tempo, então nós iremos receber todos os dados daquele usuário de novo, como se fosse criar do zero
-
No arquivo /backend/src/routes/user_routes.py, escreva uma classe que receba todos os dados relevantes de um usuário (os dados relevantes são as colunas da tabela Users), armazene no banco de dados, e reenvie os dados novos de volta
-
Caso necessário, inclua no arquivo /backend/src/models/schemas.py schemas importantes para a implementação da sua funcionalidade
-
Caso necessário, inclua nos arquivos da pasta /backend/src/services/ serviços importantes para a implementação da sua funcionalidade
Propósito do endpoint: editar uma conta de usuário. Presuponha que o front vai fazer uma tela que deixe o usuário alterar todos os dados ao mesmo tempo, então nós iremos receber todos os dados daquele usuário de novo, como se fosse criar do zero
No arquivo
/backend/src/routes/user_routes.py, escreva uma classe que receba todos os dados relevantes de um usuário (os dados relevantes são as colunas da tabela Users), armazene no banco de dados, e reenvie os dados novos de voltaCaso necessário, inclua no arquivo
/backend/src/models/schemas.pyschemas importantes para a implementação da sua funcionalidadeCaso necessário, inclua nos arquivos da pasta
/backend/src/services/serviços importantes para a implementação da sua funcionalidade