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

Arrumando funcionalidades do Icone/página do perfil de Usuário #18

Merged
merged 2 commits into from
Sep 14, 2024
Merged

Conversation

dudaa28
Copy link
Collaborator

@dudaa28 dudaa28 commented Sep 14, 2024

O que há de novo?

  • app/app/urls.py: Foi adicionado rotas para obter carrinho, finalizar compra, logout, editar perfil e deletar perfil.
  • app/loja/templates/admin.html: O modal de edição de perfil foi atualizado para utilizar um formulário com o método POST e csrf_token, permitindo a submissão segura dos dados diretamente para o backend, em vez de apenas manipular o frontend.
  • app/loja/templates/login.html: Foi adicionada uma nova folha de estilos styles.css e as mensagens de feedback agora possuem classes dinâmicas baseadas em message.tags para estilização personalizada.
  • app/loja/views.py: Foram adicionadas as funções para editar e excluir perfis de usuário. editar_perfil permite atualizar nome e senha, e deletar_perfil remove o perfil do usuário, ambas com redirecionamento e mensagens de sucesso.
  • app/static/css/styles.css: O código CSS estiliza as mensagens com borda, fundo neutro, texto preto e tamanho ajustado ao conteúdo.

Tipo da mudança

Marque o checkbox correspondente a mudança.

  • Mudança na documentação
  • Funcionabilidade nova
  • Alteração de funcionalidade
  • Sem alterações de funcionalidade
  • Não se aplica.

Issue relacionada

Screenshots

Gravacao.de.tela.de.14-09-2024.16.39.34.webm

@dudaa28 dudaa28 self-assigned this Sep 14, 2024
@dudaa28 dudaa28 merged commit 67e914d into main Sep 14, 2024
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.

1 participant