Show more space launch details.
This commit is contained in:
parent
6ed9e520ed
commit
10bc7d85b5
|
@ -81,7 +81,7 @@ def summarize_launch(launch: Launch) -> Summary:
|
||||||
|
|
||||||
return {
|
return {
|
||||||
"name": launch["name"],
|
"name": launch["name"],
|
||||||
"status": launch["status"]["abbrev"],
|
"status": launch["status"],
|
||||||
"t0_date": t0_date,
|
"t0_date": t0_date,
|
||||||
"t0_time": t0_time,
|
"t0_time": t0_time,
|
||||||
"window_start": launch["window_start"],
|
"window_start": launch["window_start"],
|
||||||
|
@ -89,10 +89,13 @@ def summarize_launch(launch: Launch) -> Summary:
|
||||||
"launch_provider": launch_provider,
|
"launch_provider": launch_provider,
|
||||||
"launch_provider_abbrev": launch_provider_abbrev,
|
"launch_provider_abbrev": launch_provider_abbrev,
|
||||||
"launch_provider_type": launch["launch_service_provider"]["type"],
|
"launch_provider_type": launch["launch_service_provider"]["type"],
|
||||||
"rocket": launch["rocket"]["configuration"]["name"],
|
"rocket": launch["rocket"]["configuration"]["full_name"],
|
||||||
"mission": launch["mission"]["name"] if launch["mission"] else "N/A",
|
"mission": launch["mission"],
|
||||||
|
"pad_name": launch["pad"]["name"],
|
||||||
|
"pad_wikipedia_url": launch["pad"]["wiki_url"],
|
||||||
"location": launch["pad"]["location"]["name"],
|
"location": launch["pad"]["location"]["name"],
|
||||||
"country_code": launch["pad"]["country_code"],
|
"country_code": launch["pad"]["country_code"],
|
||||||
|
"orbit": launch["mission"]["orbit"],
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -78,26 +78,40 @@
|
||||||
<p>{{ market }}</p>
|
<p>{{ market }}</p>
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
|
|
||||||
<h3>Rocket launches</h3>
|
<h3>Space launches</h3>
|
||||||
<table class="table table-hover">
|
<table class="table table-hover">
|
||||||
{% for launch in rockets %}
|
{% for launch in rockets %}
|
||||||
<tr>
|
<tr>
|
||||||
<td class="text-nowrap text-end">{{ launch.t0_date }}
|
<td class="text-nowrap text-end">{{ launch.t0_date }}
|
||||||
|
|
||||||
{% if launch.t0_time %}<br/>{{ launch.t0_time }}{% endif %}</td>
|
{% if launch.t0_time %}<br/>{{ launch.t0_time }}{% endif %}</td>
|
||||||
<td class="text-nowrap">{{ launch.status }}</td>
|
<td class="text-nowrap"><abbr title="{{ launch.status.name }}">{{ launch.status.abbrev }}</abbr></td>
|
||||||
<td>{{ launch.rocket }}<br>{{launch.mission }}</td>
|
<td>{{ launch.rocket }}
|
||||||
<td>
|
—
|
||||||
|
{{launch.mission.name }}
|
||||||
|
—
|
||||||
|
|
||||||
{% if launch.launch_provider_abbrev %}
|
{% if launch.launch_provider_abbrev %}
|
||||||
<abbr title="{{ launch.launch_provider }}">{{ launch.launch_provider_abbrev }}</abbr>
|
<abbr title="{{ launch.launch_provider }}">{{ launch.launch_provider_abbrev }}</abbr>
|
||||||
{% else %}
|
{% else %}
|
||||||
{{ launch.launch_provider }}
|
{{ launch.launch_provider }}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
({{ launch.launch_provider_type }})</td>
|
({{ launch.launch_provider_type }})
|
||||||
<td>{{ launch.location }}</td>
|
—
|
||||||
|
{{ launch.orbit.name }} ({{ launch.orbit.abbrev }})
|
||||||
|
<br/>
|
||||||
|
<a href="{{ launch.pad_wikipedia_url }}">{{ launch.pad_name }}</a>
|
||||||
|
— {{ launch.location }}<br/>
|
||||||
|
|
||||||
|
{% for line in launch.mission.description.splitlines() %}
|
||||||
|
<p>{{ line }}</p>
|
||||||
|
{% endfor %}
|
||||||
|
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
</div>
|
|
||||||
</table>
|
</table>
|
||||||
|
</div>
|
||||||
|
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
Loading…
Reference in a new issue