# Django_CRM **Repository Path**: cmpyth/student ## Basic Information - **Project Name**: Django_CRM - **Description**: 基于Django的学生信息管理系统,基于腾讯云短信和Redis的注册、登录、学生批量导入、批量删除、学校通知公告、班级管理、权限管理、角色分配、增删改查等要素管理。 - **Primary Language**: Python - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 3 - **Created**: 2023-09-05 - **Last Updated**: 2023-09-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 学生信息管理系统 ### 1、基本要素: ​ 基于Django的学生信息管理系统,基于腾讯云短信和Redis的注册、登录、学生批量导入、批量删除、学校通知公告、班级管理、权限管理、角色分配、增删改查等要素管理。 ### 2、本地安装部署: - 使用pip安装: `pip install -Ur requirements.txt` - 开始运行 ```python 执行: python manage.py runserver ``` - 登录 ```python 浏览器打开: http://127.0.0.1:8000/login/ 就可以看到效果了。 选择手机号或邮箱登录 账号:110911001/密码:123 ``` - 若想使用注册和短信验证码方式登录需要配置腾讯云短信 ```python 腾讯云短信配置参见(感谢武老师): https://pythonav.com/wiki/detail/10/81/ ``` ### 3、基本功能 #### 3.1 注册、登录功能 - 注册功能使用腾讯云短信验证 - 登录功能使用图形验证码和手机号接收腾讯云短信两种方式 - 使用云短信登录注册时将获取的验证码存储在Redis中,点击提交时将手机所获验证码与Redis中的对比,正确则登录成功。 - 使用图形验证码登录时将验证码写入内存中。 #### 3.2 权限管理 #### 3.3 角色管理 #### 3.4 班级管理 #### 3.5 批量导入、删除功能 #### 3.6 Markdown编辑器使用 #### 3.7 权限、角色、学生等信息增删改查 #### 3.8 组合搜索、关键字搜索功能 ### 4、 问题相关 - 有任何问题欢迎提Issue,或者将问题描述发送至我邮箱 `heima6564@126.com`.我会尽快解答.推荐提交Issue方式.