Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

395
Visualizações
¿Cómo representar los valores del diccionario de Python en Javascript Fetch API (forEach)?

Estoy tratando de representar los valores del diccionario de python dentro de una API de búsqueda de Javascript. Probé varias formas de hacerlo, como serializar valores y usar claves de diccionario para acceder a los valores del diccionario. No recibí ningún mensaje de error, pero los valores que representé están todos "indefinidos" en mi página web.

Pitón

 def portfolio_position(request): positions = Portfolio.objects.filter(owner=request.user, off_portfolio=False).order_by('-symbol').values() return JsonResponse([position for position in positions], safe=False)

JavaScript

 function load_portfolio_position() { fetch('/portfolio_position') .then(response => response.json()) .then(positions => { console.log(positions); var table = document.getElementById("portfolio-table"); positions.forEach(position => { var row = table.insertRow(1); row.id = `row_${position.symbol}`; var symbol = row.insertCell(0); var price = row.insertCell(1); var change = row.insertCell(2); var average_cost = row.insertCell(3); var position = row.insertCell(4); var pnl = row.insertCell(5); var pnl_percent = row.insertCell(6); symbol.innerHTML = `${position.symbol}`; price.innerHTML = `${position.price}`; change.innerHTML = `${position.change}`; var avc = parseFloat(position.cost).toFixed(3); average_cost.innerHTML = `${avc}`; position.innerHTML = `${position.position}`; pnl.innerHTML = `${position.pnl}`; pnl_percent.innerHTML = `${position.pnl_percent}`; }); }) } 

Este es el diccionario con valores del registro de la consola.

Este es el resultado indefinido que obtuve en mi página web

¡Aprecio tu ayuda!

about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda