🛠️ 欢迎使用 Flask_Blog 项目 API!这是一个基于 Flask 框架的轻量级博客系统,提供简洁的 RESTful 接口。以下是核心功能说明:
🌐 API 端点概览
路径 | 方法 | 描述 |
---|---|---|
/posts |
GET |
获取所有公开文章列表 |
/posts/<id> |
GET |
根据文章ID获取详情 |
/create |
POST |
新增文章(需携带标题与内容) |
/update/<id> |
PUT |
修改指定ID的文章内容 |
/delete/<id> |
DELETE |
删除文章(管理员权限) |
📄 示例请求
GET /posts HTTP/1.1
Host: example.com
Accept: application/json
响应示例:
{
"data": [
{"id": 1, "title": "Flask 入门指南", "content": "快速搭建你的第一个 Flask 应用...", "author": "Admin"},
{"id": 2, "title": "RESTful 设计实践", "content": "如何设计优雅的 API 接口...", "author": "Dev"}
]
}
🧭 扩展阅读
🔗 查看 Flask_Blog 项目 README 获取更多配置细节
🔗 探索 Flask 框架官方文档