summaryrefslogtreecommitdiff
path: root/website/views.py
diff options
context:
space:
mode:
Diffstat (limited to 'website/views.py')
-rw-r--r--website/views.py21
1 files changed, 13 insertions, 8 deletions
diff --git a/website/views.py b/website/views.py
index 0c625c8..299fa06 100644
--- a/website/views.py
+++ b/website/views.py
@@ -265,12 +265,15 @@ def new_question(request):
return HttpResponseRedirect('/')
else:
- #fix dirty code
- category = request.GET.get('category', None)
- tutorial = request.GET.get('tutorial', None)
- form = NewQuestionForm(category=category, tutorial=tutorial)
- context['category'] = category
-
+ # get values from URL.
+ category = request.GET.get('category', None)
+ tutorial = request.GET.get('tutorial', None)
+ minute_range = request.GET.get('minute_range', None)
+ second_range = request.GET.get('second_range', None)
+ # pass minute_range and second_range value to NewQuestionForm to populate on select
+ form = NewQuestionForm(category=category, tutorial=tutorial, minute_range=minute_range,second_range=second_range)
+ context['category'] = category
+
context['form'] = form
context.update(csrf(request))
return render(request, 'website/templates/new-question.html', context)
@@ -366,12 +369,14 @@ def ajax_duration(request):
Q(tutorial_detail_id=video_detail.id),
Q(language__name='English')
)
- video_path = '/home/sanmugam/devel/spoken/media/videos/{0}/{1}/{2}'.format(
+ # comment while pushing to git and un-comment on local
+ # on local machine give your local path of videos folder
+ video_path = '/home/fossee/devel/spoken/media/videos/{0}/{1}/{2}'.format(
str(video_detail.foss_id),
str(video_detail.id),
video_resource.video
)
- # video_path = '/home/cheese/test-video.ogv'
+
video_info = get_video_info(video_path)
# convert minutes to 1 if less than 0