我的网站
这个网站看上去是怎样的?
- 能够看文章
- 加载渲染文章
- 读取文章
- 渲染Markdown
- 编辑保存文章
- 加载渲染文章
- 能够看评论
- 加载评论
- 写评论
- 管理评论
- 看上去有够好看
- 使用MDUI
- 实时加载MDUI
- 使用Javasccript实时生成网页
需要实现的api
- 文章接口
- 主页接口
- 评论接口
目录结构
- {{网站域名}}
- articles
- {{数字:发表时间}}
- content.md
- info.json
- {标题...}
- {{数字:发表时间}}
- comments
- {{数字:发表时间}}
- comment.md
- info.json {姓名、联系方式、内容}
- {{数字:发表时间}}
- index.json {主页显示}
- secury.json {管理员密码}
- articles
主页缓存index.json
- articles
- 时间
- 标题
- 内容
- comments
- 时间
- 发送者
- 内容 注意要有裁剪内容
使用mdui.org主页的模板。
- [x]测试√
完成了基本操作。从回调地狱里走出来,用全异步实现了。
- 鉴权认证系统:输入密码之后才能发布文章,申请到的appkey不一样。
- service-q8rodpb4-1254016670.gz.apigw.tencentcs.com/{{password}}
- cache 操作
- flask 后台
- div分行
- 分页
- 先获取现在最大页数
- 每页n个文章
- TAGS系统,有文章分类
- tags存在于info.json里面...
- tags在{domin}/tags/{tag}.json里面分类...
- 上传文章应该更新tags列表
- 新建已经有的tag,更新(集合模式)存在的tag
- info.json里一个"tags": [tag1, tag2]....
- 评论系统
- 问题:怎么在没有写入权限的的情况下上传?用云函数么?应该可行吧?
- 使用云函数
- 发出的评论不可删除
- 修改文章
-[x] 发布成功回到第一页
- 更改分页方式
- 单页加载更多内容
- 底部外观优化
- 切换页码不刷新
- 单card模式
- 评论系统的外观
- 右上角三点分享