【发布时间】:2022-01-02 07:52:49
【问题描述】:
我是 django 的初学者,在我看来,我正在尝试按日期对我的 csv 进行排序。 我可以在 csv 中导出我的日程安排并将它们显示在我的视图中,但我不知道如何按日期对它们进行排序。但在我看来不在我的目录中。
在我的模板中是这样的:
- export_21_11_2021-151707.csv
- export_22_11_2021-151707.csv
- export_23_11_2021-151707.csv
但我想像这样按日期排序:
- export_23_11_2021-151707.csv
- export_22_11_2021-151707.csv
- export_21_11_2021-151707.csv
我在哪里显示所有出口:
def vm_schedule_download(request):
media_url = settings.MEDIA_ROOT
if not os.path.exists(f'{media_url}appli'):
os.makedirs(f'{media_url}appli')
if not os.path.exists(f'{media_url}appli/vm'):
os.makedirs(f'{media_url}appli/vm')
if not os.path.exists(f'{media_url}'
f'appli/vm/schedule_export'):
os.makedirs(f'{media_url}appli/vm/schedule_export')
filenames = os.listdir(f'{media_url}appli/vm/schedule_export')
return render(request, 'appli/vm/vm_schedule_download.html',
{'filenames': filenames})
我试过 sorted() 但没有想到。
【问题讨论】: