0

我正在使用 Python 读取计算机上的文件夹,并为该文件夹中的每个文件创建一个包含字典的列表。字典包含文件名、修改时间、大小和类型的值。

然后,我在 HTML 表中显示列表的内容(使用 Django 模板标签):

{% for file in file_list %}
    <tr>
        <td class="name">{{file.name}}</td>
        <td class="kind">{{file.kind|upper}}</td>
        <td class="date">{{file.uploaded|date:"j/m/Y g:i A"}}</td>
    </tr>
{% endfor %}

排序适用于“种类”和“上传”列,但不适用于“名称”列。但是,该表在“名称”列上按字母升序排序。我在这里想要实现的是允许在“名称”列上按降序对表格进行排序。我似乎无法让它工作。也许 Windows 操作系统已经给这些文件一个固有的顺序?我在这里想念什么?

4

0 回答 0