Skip to main content

Enhydris-synoptic - Display current weather conditions

Build button Coverage License Status Latest version

Enhydris-synoptic is an app that adds a page to Enhydris that shows current conditions in several stations.

Note that it does not check permissions; any synoptic view created will be public, regardless of whether the timeseries from which it is derived are marked top secret.

Enhydris-synoptic is free software, available under the GNU Affero General Public License.

Installing and configuring

  • pip install enhydris-synoptic

  • In the Enhydris settings.py file, add enhydris_synoptic to INSTALLED_APPS, and set ENHYDRIS_SYNOPTIC_ROOT and ENHYDRIS_SYNOPTIC_URL.

    Enhydris-synoptic works by creating static files which are then served by the web server. ENHYDRIS_SYNOPTIC_ROOT indicates where this files shall be stored. ENHYDRIS_SYNOPTIC_URL is currently not used anywhere, but it’s better to set it anyway; later versions might start to use it without warning.

  • In the Enhydris configuration directory, execute python manage.py migrate.

  • Run celery and celerybeat, and configure celerybeat to execute the enhydris_synoptic.tasks.create_static_files task once in a while.

  • Configure your web server to serve ENHYDRIS_SYNOPTIC_ROOT at ENHYDRIS_SYNOPTIC_URL.

  • Go to the admin and setup a view.

After celery executes, the report will be available at ENHYDRIS_SYNOPTIC_URL + slug + '/', where slug is the URL identifier given to the synoptic view.

Release files for enhydris-synoptic 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for enhydris-synoptic 0.1.1
File Size Uploaded
enhydris-synoptic-0.1.1.tar.gz 9.2 kB Details

Release files / enhydris-synoptic-0.1.1.tar.gz

Download URL enhydris-synoptic-0.1.1.tar.gz
Size 9.2 kB
Tags Source
SHA-256 checksum
How to use checksums
2f9f62c8f56341c14b2b425559f21a4fb612b391392369fe062d7a16a50c627f
BLAKE2b-256 checksum
How to use checksums
504da2906860d65122374a8f9eaeee2217d8feec70f2166cfba81b70aac981e2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page