annotate weather_server/templates/index.html @ 35:2f3473416c11

Fix format string in repr(Location).
author Paul Fisher <paul@pfish.zone>
date Fri, 02 Jul 2021 20:36:56 -0400
parents 27217790dc04
children e5a03d63b3d9
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
26
7def5611895b Add support for an index page displaying all locations.
Paul Fisher <paul@pfish.zone>
parents:
diff changeset
1 <!doctype html>
7def5611895b Add support for an index page displaying all locations.
Paul Fisher <paul@pfish.zone>
parents:
diff changeset
2 <html>
7def5611895b Add support for an index page displaying all locations.
Paul Fisher <paul@pfish.zone>
parents:
diff changeset
3 <head>
7def5611895b Add support for an index page displaying all locations.
Paul Fisher <paul@pfish.zone>
parents:
diff changeset
4 <title>The Weather In Places</title>
27
99b0759386b1 index: Add meta-viewport declaration.
Paul Fisher <paul@pfish.zone>
parents: 26
diff changeset
5 <meta name="viewport" content="width=device-width, initial-scale=1">
26
7def5611895b Add support for an index page displaying all locations.
Paul Fisher <paul@pfish.zone>
parents:
diff changeset
6 <link
7def5611895b Add support for an index page displaying all locations.
Paul Fisher <paul@pfish.zone>
parents:
diff changeset
7 rel="stylesheet"
7def5611895b Add support for an index page displaying all locations.
Paul Fisher <paul@pfish.zone>
parents:
diff changeset
8 href="{{ url_for('static', filename='style.css') }}">
7def5611895b Add support for an index page displaying all locations.
Paul Fisher <paul@pfish.zone>
parents:
diff changeset
9 <link
7def5611895b Add support for an index page displaying all locations.
Paul Fisher <paul@pfish.zone>
parents:
diff changeset
10 rel="shortcut icon"
7def5611895b Add support for an index page displaying all locations.
Paul Fisher <paul@pfish.zone>
parents:
diff changeset
11 href="{{ url_for('static', filename='thermometer.png') }}">
29
27217790dc04 add web manifest
Paul Fisher <paul@pfish.zone>
parents: 27
diff changeset
12 <link rel="manifest" href="/static/manifest.webmanifest">
26
7def5611895b Add support for an index page displaying all locations.
Paul Fisher <paul@pfish.zone>
parents:
diff changeset
13 </head>
7def5611895b Add support for an index page displaying all locations.
Paul Fisher <paul@pfish.zone>
parents:
diff changeset
14 <body class="home">
7def5611895b Add support for an index page displaying all locations.
Paul Fisher <paul@pfish.zone>
parents:
diff changeset
15 <h1><span>Weather</span></h1>
7def5611895b Add support for an index page displaying all locations.
Paul Fisher <paul@pfish.zone>
parents:
diff changeset
16 <ul>
7def5611895b Add support for an index page displaying all locations.
Paul Fisher <paul@pfish.zone>
parents:
diff changeset
17 {% for location in locations %}
7def5611895b Add support for an index page displaying all locations.
Paul Fisher <paul@pfish.zone>
parents:
diff changeset
18 <li>
7def5611895b Add support for an index page displaying all locations.
Paul Fisher <paul@pfish.zone>
parents:
diff changeset
19 <a href="{{ url_for('show', location=location.key) }}">
7def5611895b Add support for an index page displaying all locations.
Paul Fisher <paul@pfish.zone>
parents:
diff changeset
20 <b>{{ location.name }}</b>
7def5611895b Add support for an index page displaying all locations.
Paul Fisher <paul@pfish.zone>
parents:
diff changeset
21 <span>
7def5611895b Add support for an index page displaying all locations.
Paul Fisher <paul@pfish.zone>
parents:
diff changeset
22 {%- set reading = location.latest() -%}
7def5611895b Add support for an index page displaying all locations.
Paul Fisher <paul@pfish.zone>
parents:
diff changeset
23 {%- if reading -%}
7def5611895b Add support for an index page displaying all locations.
Paul Fisher <paul@pfish.zone>
parents:
diff changeset
24 {{ reading.temp_f|round|int -}}
7def5611895b Add support for an index page displaying all locations.
Paul Fisher <paul@pfish.zone>
parents:
diff changeset
25 &nbsp;°F
7def5611895b Add support for an index page displaying all locations.
Paul Fisher <paul@pfish.zone>
parents:
diff changeset
26 {%- else -%}
7def5611895b Add support for an index page displaying all locations.
Paul Fisher <paul@pfish.zone>
parents:
diff changeset
27 ???
7def5611895b Add support for an index page displaying all locations.
Paul Fisher <paul@pfish.zone>
parents:
diff changeset
28 {%- endif -%}
7def5611895b Add support for an index page displaying all locations.
Paul Fisher <paul@pfish.zone>
parents:
diff changeset
29 </span>
7def5611895b Add support for an index page displaying all locations.
Paul Fisher <paul@pfish.zone>
parents:
diff changeset
30 </a>
7def5611895b Add support for an index page displaying all locations.
Paul Fisher <paul@pfish.zone>
parents:
diff changeset
31 </li>
7def5611895b Add support for an index page displaying all locations.
Paul Fisher <paul@pfish.zone>
parents:
diff changeset
32 {% endfor %}
7def5611895b Add support for an index page displaying all locations.
Paul Fisher <paul@pfish.zone>
parents:
diff changeset
33 </ul>
7def5611895b Add support for an index page displaying all locations.
Paul Fisher <paul@pfish.zone>
parents:
diff changeset
34 </body>
7def5611895b Add support for an index page displaying all locations.
Paul Fisher <paul@pfish.zone>
parents:
diff changeset
35 </html>