Ошибка была в том, что он пытался получить несуществующие видео! Функция randint выдаёт цифру включительно.
all_video = Video.objects.count()
video11 = Video.objects.all()[random.randint(0, all_video)]
А если было несуществующие видео, то дальше всё крашилось и выдавать должна была ошибку. Но у меня нет страницы для обработки ошибки, поэтому nginx выдавал обычною 500.