Private
Public Access
1
0

course update functionality

This commit is contained in:
Sander Roosendaal
2018-04-25 14:58:12 +02:00
parent d0ff742ba5
commit 53659d8b72
7 changed files with 138 additions and 4 deletions

View File

@@ -28,7 +28,7 @@ from rowers.models import (
Rower, Workout,
GeoPoint,GeoPolygon, GeoCourse,
course_length,course_coord_center,course_coord_maxmin,
polygon_coord_center
polygon_coord_center,PlannedSession
)
# low level methods
@@ -307,3 +307,13 @@ def get_time_course(ws,course):
coursemeters = coursemeters-coursemetersfirst
return coursetimeseconds,coursemeters,coursecompleted
def replacecourse(course1,course2):
ps = PlannedSession.objects.filter(course=course1)
for p in ps:
p.course = course2
p.save()
course1.delete()
return 1