django应用——股票信息系统&校友录系统

1. 股票信息系统

  • 包含用户的登录注册、修改密码、三种角色(超管、可查看股票信息人员、只可查看自己信息人员);
  • 可以对人员进行审批注册或拒绝注册或者通过并赋予管理员身份(可查看股票信息人员);
  • 可以从csv一键导入股票评论到mysql数据库表,并支持模糊查询、分页显示;
  • 有csrf拦截等;

源码地址:info_sys 文件夹下

1.0. 股票信息系统部署初始化说明

  1. 数据库表结构(不含数据)在项目根目录有ims_db.sql,先用navicat新建数据库ims_db,然后跑一下sql即可;
  2. 安装django2pandasxlrdpymysql并修改settings.py配置文件里面的mysql数据库密码,ims_db数据库,密码为你自己的mysql密码
  3. 然后用python manage.py runserver跑起来开发服务器即可;
  4. python manage.py createsuperuser命令创建超级用户并用来登录;(建议用户名admin密码六位)

1.1. 登录与注册

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

1.2. 用户的注册审批与搜索

在这里插入图片描述

1.3. 股票评论从csv的一键导入与搜索

在这里插入图片描述

2.校友录系统

主要完成的功能有:用户注册、注册信息修改、用户登录、创建学校、创建班级、加入班级、审核班级新成员、查看班级成员列表、留言信息等,下面分别对各部分的功能进行描述。系统设计了不同权限的用户,因此需要用户进行登录设置,来区分用户的权限,人员分普通用户、管理员。在校友录系统中,如果注册用户的学校不存在,用户可以在校友录中创建自己的母校。在校友录系统中,如果注册用户所在班级不存在,用户可以在校友录中创建所在班级信息,此时用户会自动成为班级的管理员。如果用户所在班级的信息已经建立,注册用户可以申请加入此班级。班级管理员可以审核班级成员信息,可将用户加为班级成员,也可将用户踢出班级。可以浏览班级成员的留言信息,并可以发布留言信息。

预留位置

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章