Flask-Autoindex 是一个用于 Flask 框架的小工具,能够自动生成目录列表页,类似于 Apache 的 mod_autoindex 功能。
要使用Flask的mod_autoindex功能,并确保安装了Python 3.6或更高版本,请运行`pip install Flask-AutoIndex`。
以下是如何导入所需的库并设置AutoIndex实例:
```python
import os.path
from flask import Flask
from flask_autoindex import AutoIndex
app = Flask(__name__)
AutoIndex(app, browse_root=os.path.curdir)
if __name__ == __main__:
app.run()
```
运行`flask run`命令进行测试。 若要执行单元测试,可以使用以下命令:
```shell
python setup.py test
```