course update functionality
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user