|
@@ -998,3 +998,17 @@ class CloudVodView(View):
|
|
|
else:
|
|
|
response.content = falil_pay_content
|
|
|
return response
|
|
|
+
|
|
|
+
|
|
|
+def deleteVodHls(request):
|
|
|
+ response = ResponseObject()
|
|
|
+ i = int(request.GET.get('i', 5))
|
|
|
+
|
|
|
+ import time
|
|
|
+ nowTime = int(time.time())
|
|
|
+ for i in range(i):
|
|
|
+ vh_qs = VodHlsModel.objects.filter(time__lte=str(nowTime - 3600 * 24 * 35))[0:10000]
|
|
|
+ id_list = vh_qs.values_list("id", flat=True)
|
|
|
+ print(id_list)
|
|
|
+ VodHlsModel.objects.filter(id__in=list(id_list)).delete()
|
|
|
+ return response.json(0)
|