Home
Softono

CRM Manage

Open source Python
121
Stars
54
Forks
0
Issues
7
Watchers
5 years
Last Commit

 About CRM Manage

企业数据管理系统 【Django组件开发】【权限、路由组件】可拆卸系统组件,适用性强

Platforms

Web Self-hosted

Languages

Python

Links

Need Help Installing CRM Manage?

We provide expert installation service for this software. Our team will install, configure, and secure CRM Manage on your server. plans start at just $30.

CRM Manage

View on GitHub

这是对之前一个项目的升级 旧版项目地址 包含可拆卸 权限组件rbac 与 stark插件 可以单独取出代码并运用到任意后端开发项目中。 该套CRM系统就是用rbac组件+stark组件开发的实例项目

开发环境

  • Django 2.2.1
  • Python 3.6
  • Mysql 5.7

目录

  • rbac 权限与菜单组件
  • stark 路由组件
  • web 业务逻辑
  • static 静态文件
  • Company.sql 数据库文件
  • GetFont.py 获取图标爬虫(不须使用)

截图

菜单分配 用户管理 权限分配 菜单路由 信息管理

使用说明

  1. 根目录下 Company.sql 为数据库, 需要先导入到自己数据库中!!!(数据库是我已经准备好的 ,需要导入一下)

  2. 在 CompanyQuiry -> setting.py 中该部分设置导入后的数据库连接

    DATABASES = {
        'default': {
            # 连接数据库类型 在末尾写入mysql即可
            'ENGINE': 'django.db.backends.mysql',
            # 数据库地址
            'HOST': '127.0.0.1',
            # 端口
            'PORT': 3306,
            # 数据库名
            'NAME': 'Company',
            # 用户
            'USER': 'root',
            # 密码
            'PASSWORD': ''
        }
    }
    
  3. 启动Django项目

rbac 组件使用

rbac 说明文档

stark 组件使用说明

stark 说明文档

常见问题

  • [添加菜单后页面访问失败] 原因:菜单设置的路径名与model中不匹配导致无法自动寻找到路由

QQ讨论群

群号: 497377504