留言本制作(2)

需求V2:

  1.请修改留言本程序的功能,添加普通用户添加登录功能,用户登录后可以查看自己发布的留言。
  2.请将首页的留言按照日期先后显示,最近的留言显示在前面。
  3.增加留言的审核功能,留言发布后,必须由管理员确认才能在首页显示。
      4.用户必须登录后,才能发言。

 点击查看功能演示视频

一、用户登录

1.新建用户类User,调整User和留言类Guestbook之间的关联关系。

2.将User添加到数据上下文类中。

3.数据迁移。

4.在Accout控制器中,添加UserLogin动作,将管理员登录方法修改为AdminLogin。动作代码略。

5.添加登录视图,编写登录界面。

6.测试并运行网站。

 

二、留言排序

三、留言审核

1.在Guestbook类中,添加审核属性isPass,更新模型。

2.在新建留言的动作中,添加对isPass属性的赋值false。

3.测试并运行网站。

四、登录才能发言

1.新建留言动作上,添加[Authorize]特性。

 

整理后的文件结构

posted @ 2017-10-27 11:37  RunningYY  阅读(2475)  评论(0编辑  收藏  举报