我使用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)
现在我有了这样的文件夹结构:
^{pr2}$当我在url“/level2”时,我会列出“file1.md”和“file2.md”。但我只想列出当前目录中的文件。我怎样才能改变路线去做呢?在
我对flatpages了解不多,但您可以忽略带有第二个路径分隔符(/)的文件
所以修改你的生成器如果条件忽略那些路径
相关问题 更多 >
编程相关推荐