gpt4 book ai didi

python - 使用 Flask-FlatPages 列出特定文件夹中的文件

转载 作者:太空宇宙 更新时间:2023-11-04 06:35:22 24 4
gpt4 key购买 nike

我使用 Flask-FlatPages 并想列出特定文件夹中的文件。到目前为止,我只使用了一层文件夹,下面的路径工作正常:

@app.route('/<path:name>')
def articles(name):
articles = (p for p in pages if p.path.startswith(str(name)))
folders = listdirs(name)
return render_template('articles.html', articles=articles, folders=folders)

现在我有这样的文件夹结构:

level1/
level2/
file1.md
level3/
file2.md

当我在 url“/level2”时,我得到“file1.md”和“file2.md”列表。但我只想列出当前目录中的文件。我怎样才能改变我的路线来做到这一点?

最佳答案

我对 flatpages 了解不多,但你可以忽略带有第二个路径分隔符 (/) 的文件

如果条件忽略这些路径,请修改您的生成器

关于python - 使用 Flask-FlatPages 列出特定文件夹中的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12017608/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com