Flask牦牛管理系统功能点
以上大体功能全部实现,存在小bug,会继续完善!
前台功能
1、普通用户注册(QQ邮箱注册)
用户需输入QQ邮箱格式的用户名进行邮件发送,接收验证码。
2、用户登录(使用验证码)
用户输入正确的用户名和密码,并且输入随机生成的验证码进行输入才可进入网站,点击验证码进行切换。
登录界面的背景颜色是随机生成的,动态切换。登陆成功后会有提示。
3、用户首页(牦牛博客功能)
用户可以浏览其他用户上传的博客,浏览页面实现了分页功能。
用户可对文章通过标题进行模糊查询。
4、文章详情功能
用户可以对感兴趣文章进行阅读,默认阅读一半,如果需要继续阅读需要扣除用户积分,用户可以进行文章收藏和文章评论。
点击阅读全文按钮
发表评论:
5、个人牦牛管理功能
用户可以对自家牦牛进行浏览、增加、修改操作,牦牛列表实现了分页功能。
点击添加牦牛按钮:
点击修改牦牛信息按钮:
6、发布博客功能
用户也可以发布自己的博客,博客中可以插入图片、设计积分等。
发布成功后:
7、我的收藏功能
用户可以收藏文章,同时可以对已经收藏的文章进行取消收藏。
8、日程提醒功能
平台会对今天用户设置的日程进行提醒,完成后可以点击完成按钮或者忽略按钮。
后台功能
1、用户信息管理
管理员可以对用户信息进行查找、修改、删除功能。
点击修改按钮
2、牦牛信息管理
管理员可以对所有用户的牦牛信息进行查找、修改和删除。
3、博客信息管理
管理员可以管理所有的博客信息,可以查找和删除。
4、积分信息管理
管理员可以浏览删除用户积分变动情况
5、评论信息管理
管理员可以管理所有的评论信息,可以进行浏览和删除。