Todo
This commit is contained in:
@@ -1,10 +1,12 @@
|
|||||||
# The GUI. Web based. Python.
|
# The GUI. Web based. Python
|
||||||
This folder should contain all the files related to displaying and manipulating data via the UI.
|
This folder should contain all the files related to displaying and manipulating data via the UI.
|
||||||
That means, everything related to the connections to the outside.
|
That means, everything related to the connections to the outside.
|
||||||
|
|
||||||
# UPDATE: a complete rewrite of current to accommodate all new developers.
|
|
||||||
|
# UPDATE: a complete rewrite
|
||||||
By this I mean, we'll be slowly going through the whole code class by class to build a better world.
|
By this I mean, we'll be slowly going through the whole code class by class to build a better world.
|
||||||
|
|
||||||
|
|
||||||
## Server
|
## Server
|
||||||
I'd say cherrypy. It is lightweight and relatively simple to use. Pure python, of course
|
I'd say cherrypy. It is lightweight and relatively simple to use. Pure python, of course
|
||||||
|
|
||||||
@@ -13,7 +15,14 @@ Python calls to Influx. NOT using the influxdb library might be a good idea. We'
|
|||||||
Currently the library is being used.
|
Currently the library is being used.
|
||||||
|
|
||||||
## HTML
|
## HTML
|
||||||
Bootstrap 3, default admin / dasboard theme
|
Bootstrap 3, default admin / dashboard theme
|
||||||
|
|
||||||
## JS graphs
|
## JS graphs
|
||||||
[Dygraphs](http://dygraphs.com/)
|
[Dygraphs](http://dygraphs.com/) - so far the most flexible shit out there.
|
||||||
|
|
||||||
|
### TODO that we know of
|
||||||
|
- Absolute web path needs to be defined throughout the project (i.e. the site
|
||||||
|
path).
|
||||||
|
- Graphs share JS variables in the ./static/js files, separate them, so
|
||||||
|
each graph does get it's own time period and does not set it for the other
|
||||||
|
graphs as well.
|
||||||
|
|||||||
Reference in New Issue
Block a user