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

225
Visualizações
Cómo agregar canciones a mis plantillas en las vistas

si publico una canción desde mi panel de administración, quiero que la lista de canciones aparezca en las plantillas, ya creé un modelo que me permite publicarla, pero no sé cómo crear una vista que permita que la canción aparecen en las plantillas, por favor, ¿cómo puedo hacer esto?

estas son mis vistas vacías views.py

 from django.shortcuts import render from .models import Audio # Create your views here. def index(request): return render(request, 'index.html')

este es mi models.py creé models.py

 from django.db import models # Create your models here. class Audio(models.Model): book_title = models.CharField(max_length=100, null=False, blank=False) file = models.FileField(upload_to='file') author = models.CharField(max_length=100, null=False, blank=False) artist = models.CharField(max_length=100, null=False, blank=False)
over 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

Pasas un conjunto de consultas de objetos de Audio a la plantilla:

 # Create your views here. def index(request): context = {'songs': Audio.objects.all() } return render(request, 'index.html', context )

en la plantilla podemos enumerar sobre las canciones:

 {% for audio in songs %} {{ audio.book_title }} by {{ audio.artist }} </br> {% endfor %}
over 4 years ago · Santiago Trujillo Relatório
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