You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
29 lines
869 B
29 lines
869 B
# coding=utf-8
|
|
import os
|
|
|
|
import datetime
|
|
import django
|
|
import sys
|
|
sys.path.append("/var/www/projects/lms/")
|
|
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "lms.settings")
|
|
django.setup()
|
|
from courses.models import Lesson, Course
|
|
|
|
for course in Course.objects.all():
|
|
print '{0} :{1}'.format(course.id, course)
|
|
|
|
c = raw_input(u'CHOICE COURSE. 0 - EXIT: ')
|
|
try:
|
|
course = Course.objects.get(id=c)
|
|
except Course.DoesNotExists:
|
|
print u'Курс не найден'
|
|
else:
|
|
for lesson in Lesson.objects.filter(course=course).order_by('token'):
|
|
if not lesson.video_id:
|
|
print lesson
|
|
result = raw_input(u'VIDEO ID VZAAR. 0 - NO CHANGE: ')
|
|
print '=============='
|
|
if result != 0:
|
|
lesson.video_id = result
|
|
lesson.video_date = datetime.datetime.now()
|
|
lesson.save()
|
|
|