{% extends "base.html" %} {% block content %}
Name: | {{ sender.name }} |
Address: | {{ sender.address if sender.address else '-' }} |
Real Address: | {{ sender.real_address if sender.real_address else '-' }} |
Stealth: | {{ sender.stealth if sender.stealth else '-' }} |
Aircraft Type: | {{ sender.aircraft_type.name }} |
Software Version: | {{ sender.software_version if sender.software_version else '-' }} |
Hardware Version: | {{ sender.hardware_version if sender.hardware_version else '-' }} |
First seen: | {{ sender.firstseen }} |
Last seen: | {{ sender.lastseen }} |
Aircraft | Registration | Competition Sign | Aircraft Type | Source |
---|---|---|---|---|
{{ info.aircraft }} | {{ info.registration }} | {{ info.competition }} | {{ info.aircraft_type.name }} | {{ info.address_origin.name }} |
Airport | Time UTC | ||||||
---|---|---|---|---|---|---|---|
# | Date | Takeoff | Landing | Takeoff | Landing | Duration | AGL |
{{ loop.index }} | {% if ns.mydate != entry.reference_timestamp.strftime('%Y-%m-%d') %}{% set ns.mydate = entry.reference_timestamp.strftime('%Y-%m-%d') %}{{ ns.mydate }}{% endif %} | {% if entry.takeoff_airport is not none %}{{ entry.takeoff_airport.name }}{% endif %} | {% if entry.landing_airport is not none %}{{ entry.landing_airport.name }}{% endif %} | {% if entry.takeoff_timestamp is not none %} {{ entry.takeoff_timestamp.strftime('%H:%M') }} {% endif %} | {% if entry.landing_timestamp is not none %} {{ entry.landing_timestamp.strftime('%H:%M') }} {% endif %} | {% if entry.duration is not none %}{{ entry.duration }}{% endif %} | {% if entry.max_altitude is not none %}{{ '%0.1f'|format(entry.max_altitude - entry.takeoff_airport.altitude) }} m{% endif %} |