View current weather conditions in Enhydris
Project description
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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Hashes for enhydris-synoptic-0.1.0a17.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7f81abd1935ea110242dd5735a8af81f5076a371fdfc490e2d0d5e0871e4c7fa |
|
MD5 | 30135abeb3718faf2cbe64b4cec0a279 |
|
BLAKE2b-256 | 4b8d201d5636f9dc3b4257dcd35e650cd85ad1fd31b5b96bdef47df1e910f2d3 |