All Projects → weilanhanf → wxcrm

weilanhanf / wxcrm

Licence: other
校园管理系统

Programming Languages

python
139335 projects - #7 most used programming language
javascript
184084 projects - #8 most used programming language
HTML
75241 projects
CSS
56736 projects

Projects that are alternatives of or similar to wxcrm

quant
基于Django驱动的开源量化交易平台,功能模块有股票信息、交易策略、风险控制、消息通知、回测、交流社区、财经新闻
Stars: ✭ 57 (+200%)
Mutual labels:  xadmin
geekforum
基于python3.5、django1.10、xadmin的多用户博客论坛系统
Stars: ✭ 86 (+352.63%)
Mutual labels:  xadmin
MMALL Django
用python开发基于Django框架的仿天猫网站项目This Project is imitation Tmall website for using python based on the development of Django framework
Stars: ✭ 168 (+784.21%)
Mutual labels:  xadmin
devops
开发运维管理系统
Stars: ✭ 49 (+157.89%)
Mutual labels:  xadmin

wxcrm

河南省某高级中学校园管理系统样例,基于python3.5Django2.0

功能简介:

  • 登录注册:普通用户与管理人员入口不同,老师及学生通过状态选择验证。
  • 权限管理:权限组管理及个人权限管理。
  • 基本信息管理:针对用户(学生,老师,年级主任,管理人员)基本信息的增删改查。
  • 年级管理:年级与年级主任,该年级下属的班级关联。
  • 班级管理:班级与班级主任,授课老师,该班级所有的学生,统计学生数,按老师筛选班级。
  • 宿舍管理:宿舍责任老师,宿舍长,以及当前宿舍学生。
  • 考试管理:考试记录的建立。
  • 成绩管理:成绩排名,单条成绩记录的增加修改以及删除时同此考试,年级或班级的相应个人成绩重新排序。

在线样例:

管理人员入口

http://39.108.176.210/xadmin

管理人员账号:root

管理人员密码:admin123123

年级主任账号:liushuaicai

年级主任密码:liushuaicai

学生及教师入口

http://39.108.176.210

教师测试账号:1024

教师账号密码:123456

学生测试账号:20180001

学生账号密码:123456

安装

依赖包安装

下载文件进入项目目录之后,使用pip安装依赖包

pip install -Ur requirements.txt

数据库配置

修改wxcrm/setting.py 修改数据库配置,如下所示:

 DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': 'wxcrm',
        'USER': 'root', 
        'PASSWORD': 'password',
        'HOST': 'host',
        'PORT': 3306,
    }
}

创建数据库

mysql数据库中执行:

CREATE DATABASE 'wxcrm'

迁移数据库,终端下执行:

./python manage.py makemigrations
./python manage.py migrate

创建超级用户

终端下执行:

./python manage.py createsuperuser

然后输入相应的超级用户名以及密码,邮箱即可。

开始运行

终端下执行:

./python manage.py runserver

浏览器打开: http://127.0.0.1 即可进入普通用户入口

浏览器打开: http://127.0.0.1/xadmin 即可进入超级用户入口

感谢

管理系统参考https://github.com/sshwsfc的xadmin后台管理系统

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].