openorg-timeseries

An implementation of the OpenOrg time-series API
Download

openorg-timeseries Ranking & Summary

Advertisement

  • Rating:
  • License:
  • BSD License
  • Price:
  • FREE
  • Publisher Name:
  • Oxford University Computing Services
  • Publisher web site:
  • https://github.com/oucs/

openorg-timeseries Tags


openorg-timeseries Description

openorg-timeseries is an implementation of the OpenOrg time-series API specification as a Django application.ArchitectureThis project comprises a Django application that you can include in an existing Django project by adding 'openorg_timeseries' to your INSTALLED_APPS variable in your Django settings file.openorg_timeseries.longliving contains a threading.Thread which mediates access to the underlying data, and which prevents ...Demonstration applicationThis project comes with a demonstration web service which you can use to quickly evaluate its usefulness.RunningFirst, install the necessary dependencies using pip: pip install -r requirements.txtNext, start the demonstration server using the following: django-admin.py rundemo --settings=openorg_timeseries.demo.settings --pythonpath=.Give it a few seconds, after which you can point a web browser at http://localhost:8000/ to see it in action.DetailsThe demo site performs the following steps on start-up:1. Creates a demo-data directory in the current directory to store data used by the demo2. Runs the syncdb Django management command to create a sqlite3 database in the demo-data directory3. Starts a long-living process which manages the data storage and retrieval4. Creates a new time-series and loads in some example data5. Runs the runserver management command (without the auto-reloader) to start the Django development serverProduct's homepage


openorg-timeseries Related Software