第4周项目 Markdown博客应用开发指南
在第4周实验室的官方期刊项目中,您需要掌握一些关键技能和特殊事项。以下是具体要求:
1. 过滤模型:应用程序中必须包括一个过滤模型,用于确保只有登录用户才能创建、编辑、删除其自己的帖子。
2. 呈现Markdown:每个帖子的正文将以Markdown格式编写,确保应用程序能够正确呈现Markdown内容,方便用户更好地理解和阅读。
3. 自定义路由:在添加自定义路由时,请确保导航清晰易用,用户可以便捷地浏览帖子列表和其他功能页面。
应用程序功能概述
-
用户:每位用户需注册姓名、电子邮件和密码,且登录后才能发布和管理帖子。
-
帖子:包括标题、正文(支持Markdown格式)、作者和发布日期等字段,按时间倒序显示。
-
评论:评论功能在每个帖子底部,按时间倒序排列,用户需登录后方可评论。
奖励功能
- 仅限作者和发布日期之后的用户查看指定帖子,从而支持未来发布内容的设置。
实现以上功能,将帮助您更好地理解用户管理、内容展示和权限控制等要点。
下载地址
用户评论