1. 股票信息系统
- 包含用户的登录注册、修改密码、三种角色(超管、可查看股票信息人员、只可查看自己信息人员);
- 可以对人员进行审批注册或拒绝注册或者通过并赋予管理员身份(可查看股票信息人员);
- 可以从csv一键导入股票评论到mysql数据库表,并支持模糊查询、分页显示;
- 有csrf拦截等;
源码地址:info_sys 文件夹下
1.0. 股票信息系统部署初始化说明
- 数据库表结构(不含数据)在项目根目录有
ims_db.sql
,先用navicat新建数据库ims_db
,然后跑一下sql即可; - 安装
django2
、pandas
、xlrd
、pymysql
并修改settings.py配置文件里面的mysql数据库密码,ims_db
数据库,密码为你自己的mysql
密码 - 然后用
python manage.py runserver
跑起来开发服务器即可; - 用
python manage.py createsuperuser
命令创建超级用户并用来登录;(建议用户名admin
、密码六位
)
1.1. 登录与注册
1.2. 用户的注册审批与搜索
1.3. 股票评论从csv的一键导入与搜索
2.校友录系统
主要完成的功能有:用户注册、注册信息修改、用户登录、创建学校、创建班级、加入班级、审核班级新成员、查看班级成员列表、留言信息等,下面分别对各部分的功能进行描述。系统设计了不同权限的用户,因此需要用户进行登录设置,来区分用户的权限,人员分普通用户、管理员。在校友录系统中,如果注册用户的学校不存在,用户可以在校友录中创建自己的母校。在校友录系统中,如果注册用户所在班级不存在,用户可以在校友录中创建所在班级信息,此时用户会自动成为班级的管理员。如果用户所在班级的信息已经建立,注册用户可以申请加入此班级。班级管理员可以审核班级成员信息,可将用户加为班级成员,也可将用户踢出班级。可以浏览班级成员的留言信息,并可以发布留言信息。
预留位置