关于这个项目
这是一个用来练习部署的最小 Flask 应用,功能只有:看留言、写留言、读一个 JSON 接口。
- 页面渲染:
/、/new、/about - 数据读写:
database.json(写入成功才说明文件权限配对) - 接口验收:
/api/messages返回 JSON,可以直接 curl - 静态资源:
/static/style.css,用来验证 Nginx 转发
部署后如果页面能开、但提交留言报 500,问题几乎一定出在 database.json 的可写权限上。
这是一个用来练习部署的最小 Flask 应用,功能只有:看留言、写留言、读一个 JSON 接口。
/、/new、/aboutdatabase.json(写入成功才说明文件权限配对)/api/messages 返回 JSON,可以直接 curl/static/style.css,用来验证 Nginx 转发部署后如果页面能开、但提交留言报 500,问题几乎一定出在 database.json 的可写权限上。