some more tests
This commit is contained in:
@@ -204,62 +204,6 @@ def course_map_view(request,id=0):
|
||||
})
|
||||
|
||||
|
||||
@login_required()
|
||||
@permission_required('course.change_course',fn=get_course_by_pk,raise_exception=True)
|
||||
def course_replace_view(request,id=0):
|
||||
course = get_object_or_404(GeoCourse,pk=id)
|
||||
|
||||
r = getrower(request.user)
|
||||
|
||||
#thecourses = GeoCourse.objects.filter(manager=r).exclude(id=id)
|
||||
|
||||
if request.method == 'POST':
|
||||
form = CourseSelectForm(request.POST)
|
||||
if form.is_valid():
|
||||
course2 = form.cleaned_data['course']
|
||||
res = courses.replacecourse(course,course2)
|
||||
|
||||
url = reverse(course_view,
|
||||
kwargs = {
|
||||
'id':course2.id
|
||||
})
|
||||
|
||||
return HttpResponseRedirect(url)
|
||||
else:
|
||||
|
||||
form = CourseSelectForm(course=course,manager=r)
|
||||
#form.fields["course"].queryset = thecourses
|
||||
|
||||
script,div = course_map(course)
|
||||
|
||||
breadcrumbs = [
|
||||
{
|
||||
'url': reverse('virtualevents_view'),
|
||||
'name': 'Challenges'
|
||||
},
|
||||
{
|
||||
'url': reverse(courses_view),
|
||||
'name': 'Courses'
|
||||
},
|
||||
{
|
||||
'url': reverse(course_view,kwargs={'id':course.id}),
|
||||
'name': course.name
|
||||
},
|
||||
{
|
||||
'url': reverse(course_replace_view,kwargs={'id':course.id}),
|
||||
'name': 'Replace Markers'
|
||||
}
|
||||
]
|
||||
|
||||
return render(request,
|
||||
'course_replace.html',
|
||||
{'course':course,
|
||||
'active':'nav-racing',
|
||||
'breadcrumbs':breadcrumbs,
|
||||
'rower':r,
|
||||
'mapdiv':div,
|
||||
'mapscript':script,
|
||||
'form':form})
|
||||
|
||||
@login_required()
|
||||
@permission_required('course.delete_course',fn=get_course_by_pk,raise_exception=True)
|
||||
@@ -674,7 +618,7 @@ def course_update_confirm(request,id=0,newid=0):
|
||||
'name': course.name
|
||||
},
|
||||
{
|
||||
'url': reverse(course_replace_view,kwargs={'id':course.id}),
|
||||
'url': reverse(course_upload_replace_view,kwargs={'id':course.id}),
|
||||
'name': 'Replace Markers'
|
||||
}
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user