def courseregistration(request): if request.method == "POST": course_details = Course() course_details.subject = request.POST['catagory'] course_details.coursename = request.POST['coursename'] course_details.description = request.POST['description'] course_details.image = request.FILES['image'] course_details.coursestartdate = request.POST['startdate'] course_details.courseenddate = request.POST['enddate'] course_details.duration = request.POST['duration'] course_details.course_id = request.POST['coursename'] course_details.faculty_id = request.user course_details.save() '''for f in request.FILES.get('videopath'): print("hello") print(f)''' n = int(request.POST['number']) titles = request.POST.getlist('title') videos = request.FILES.getlist('videopath') for i in range(n): lecture_details = Lecture() lecture_details.lecture_id = str( request.POST['coursename']) + str(i) lecture_details.course_id = Course.objects.last() lecture_details.lecturedate = date.today() lecture_details.lecturename = titles[i] lecture_details.lecturevideo = videos[i] lecture_details.save() return redirect(request, 'addingcourseconfirmation.html') else: return render(request, 'courseregistration.html')