这个项目是一个使用 Flask 框架构建的简单应用程序,可以上传文件到阿里云 OSS。
- 上传文件到阿里云 OSS
- 生成新的文件名,确保月份和日期以两位数字显示
- 显示上传进度
- 返回上传成功后的文件 URL
- 克隆项目到本地
- 创建虚拟环境并激活
- 安装依赖项:
pip install -r requirements.txt
- 在环境变量中设置以下值:
ACCESS_KEY_ID
:阿里云 OSS 的 Access Key IDACCESS_KEY_SECRET
:阿里云 OSS 的 Access Key SecretENDPOINT
:阿里云 OSS 的 EndpointBUCKET_NAME
:阿里云 OSS 的 Bucket 名称
- 在项目根目录下,运行
python index.py
或flask run
启动应用程序。 - 打开浏览器,访问
http://localhost:5000/upload
上传文件。
- 准备项目:确保 Flask 应用可运行,创建
requirements.txt
和vercel.json
配置文件。 - 在 Vercel 上创建项目并使用 GitHub、GitLab 或 Bitbucket 账户登录。
- 导入项目仓库,并配置项目选项,如环境变量。
- 部署项目:点击“Deploy”按钮,Vercel 将自动构建并部署您的 Flask 应用。
- 验证部署:访问 Vercel 提供的公开 URL,验证 Flask 应用是否正常运行。