|
|
|
@ -192,3 +192,10 @@ def dict_get(_dict: dict, keys: list): |
|
|
|
# AI返回数据清洗 |
|
|
|
# AI返回数据清洗 |
|
|
|
def data_cleansing(data:str): |
|
|
|
def data_cleansing(data:str): |
|
|
|
return data.replace(',', ',').replace('影厅 id', '影厅id').replace('本地影片 id', '本地影片id').replace(', ', ',') |
|
|
|
return data.replace(',', ',').replace('影厅 id', '影厅id').replace('本地影片 id', '本地影片id').replace(', ', ',') |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# 获取排片数据的起始和结束日期 |
|
|
|
|
|
|
|
def get_report_date(): |
|
|
|
|
|
|
|
start_date = datetime.datetime.strftime(AiShow.objects.filter(is_ai_show=True).order_by('show_date').first().show_date, '%Y-%m-%d')+'T00:00:00Z' |
|
|
|
|
|
|
|
end_date = datetime.datetime.strftime(AiShow.objects.filter(is_ai_show=True).order_by('-show_date').first().show_date, '%Y-%m-%d')+'T00:00:00Z' |
|
|
|
|
|
|
|
print(start_date, end_date) |
|
|
|
|
|
|
|
return start_date, end_date |