Changeset 4abe330 for templates/avg_price_per_artist.html
- Timestamp:
- 05/01/25 12:32:20 (4 weeks ago)
- Branches:
- master
- Children:
- 59b2e9c
- Parents:
- 611686e
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
templates/avg_price_per_artist.html
r611686e r4abe330 1 1 <!DOCTYPE html> 2 <html >2 <html lang="en"> 3 3 <head> 4 <meta charset="UTF-8"> 5 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 4 6 <title>Average Track Price per Artist</title> 7 <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.5/dist/css/bootstrap.min.css" rel="stylesheet" 8 integrity="sha384-SgOJa3DmI69IUzQ2PVdRZhwQ+dy64/BUtbMJw1MZ8t5HZApcHrRKUc4W0kG879m7" crossorigin="anonymous"> 9 <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.5/dist/js/bootstrap.bundle.min.js" 10 integrity="sha384-k6d4wzSIapyDyv1kpU366/PK5hCdSbCRGRCMv+eplOQJWyd1fbcAu9OCUj5zNLiq" 11 crossorigin="anonymous"></script> 5 12 </head> 6 <body> 7 <h1>Average Track Price per Artist</h1> 8 <ol> 9 <h4>Name - Avg. track price</h4> 13 <body class="d-flex bg-light"> 10 14 11 {% for row in data %} 12 <li>{{ row.name }} - {{ row.avg_price_per_track }}</li> 13 {% endfor %} 14 </ol> 15 {% include 'sidebar.html' %} 16 17 <div class="container mt-5"> 18 <h1 class="mb-4 text-center">Average Track Price per Artist</h1> 19 20 <h4 class="mb-4 text-center">Name - Average Track Price</h4> 21 22 {% if not data %} 23 <div class="alert alert-warning" role="alert"> 24 No data available. 25 </div> 26 {% else %} 27 <ul class="list-group"> 28 {% for row in data %} 29 <li class="list-group-item d-flex justify-content-between align-items-center"> 30 <div class="col-6"> 31 <strong>{{ row.name }}</strong> 32 </div> 33 <div class="col-6 text-end"> 34 {% if row.avg_price_per_track == 'not enogu data' %} 35 <span class="badge bg-danger rounded-pill">No data available</span> 36 {% else %} 37 <span class="badge bg-success rounded-pill">${{ row.avg_price_per_track|floatformat:2 }}</span> 38 {% endif %} 39 </div> 40 </li> 41 {% endfor %} 42 </ul> 43 {% endif %} 44 </div> 45 15 46 </body> 16 47 </html> 17
Note:
See TracChangeset
for help on using the changeset viewer.