adding sleep as bokehJS example
This commit is contained in:
@@ -83,6 +83,7 @@ queuelow = django_rq.get_queue('low')
|
||||
queuehigh = django_rq.get_queue('low')
|
||||
|
||||
import requests
|
||||
from rowers.serializers import *
|
||||
|
||||
activate(settings.TIME_ZONE)
|
||||
thetimezone = get_current_timezone()
|
||||
@@ -101,6 +102,19 @@ def get_chart(end_point, chart_data):
|
||||
|
||||
return script, div
|
||||
|
||||
# Example for BokehJS
|
||||
def sleep():
|
||||
data = {
|
||||
'work': 8,
|
||||
'eat': 2,
|
||||
'commute': 2,
|
||||
'sport': 0,
|
||||
'tv': 1,
|
||||
'sleep': 8,
|
||||
}
|
||||
script, div = get_chart("/sleep", data)
|
||||
return script, div
|
||||
|
||||
def workoutname(id):
|
||||
try:
|
||||
w = Workout.objects.get(id=id)
|
||||
@@ -2179,25 +2193,8 @@ def interactive_histoall(theworkouts, histoparam, includereststrokes,
|
||||
|
||||
def course_map(course):
|
||||
|
||||
course_dict = {
|
||||
'name': course.name,
|
||||
'country': course.country,
|
||||
'notes': course.notes,
|
||||
}
|
||||
|
||||
|
||||
polygons_list = []
|
||||
for p in GeoPolygon.objects.filter(course=course).order_by('order_in_course'):
|
||||
points = GeoPoint.objects.filter(polygon=p).order_by('order_in_poly')
|
||||
polygons_list.append({
|
||||
'name': p.name,
|
||||
'points': [{
|
||||
'latitude': pt.latitude, 'longitude': pt.longitude, 'order_in_poly': pt.order_in_poly
|
||||
} for pt in points ]
|
||||
})
|
||||
|
||||
course_dict['polygons'] = polygons_list
|
||||
|
||||
course_dict = GeoCourseSerializer(course).data
|
||||
|
||||
script, div = get_chart("/map", course_dict)
|
||||
|
||||
return script, div
|
||||
|
||||
Reference in New Issue
Block a user