# meeting **Repository Path**: jwm-erwin/meeting ## Basic Information - **Project Name**: meeting - **Description**: 开源会议室预约小程序+Django服务端后台 - **Primary Language**: Python - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 268 - **Created**: 2022-10-20 - **Last Updated**: 2022-10-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 开源会议室 开源会议室预约小程序+Django服务端后台 ## 扫码体验 ![开源会议室](https://raw.githubusercontent.com/007gzs/meeting/master/resource/room_demo.jpg "开源会议室") ## 安装方式 本项目在以下代码托管网站同步更新: * 码云:https://gitee.com/007gzs/meeting * GitHub:https://github.com/007gzs/meeting ### 获取代码 git clone https://github.com/007gzs/meeting.git ### 服务端配置 服务端使用[Django](https://github.com/django/django) + [django-rest-framework](https://github.com/encode/django-rest-framework) + [django-cool](https://github.com/007gzs/django-cool) 框架开发 #### 创建数据库 CREATE SCHEMA `meeting` DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci ; #### 初始化数据 将 `server/meeting/local_settings.py.default` 重命名为 `server/meeting/local_settings.py` 并修改其中相关信息 在`server`目录中执行(推荐使用虚拟python虚拟环境) # 安装依赖 pip install -r requirements.txt # 初始化数据库 python manage.py makemigrations python manage.py migrate # 创建管理员用户 python manage.py createsuperuser # 启动服务 python manage.py runserver 0.0.0.0:8000 #### 后台管理地址 http://127.0.0.1:8000/sysadmin 可以用上面创建的管理员账号登录查看 ### 小程序配置 + 将`miniprogram/utils/api.js`文件中`const server = 'http://10.100.0.7:8000'` 修改为本机内网IP + 将`miniprogram/project.config.json`中`appid`修改为自己的appid + 用微信web开发者工具打开`miniprogram`并编译 ## 软件截图 ![会议室列表](https://raw.githubusercontent.com/007gzs/meeting/master/resource/1.jpg "会议室列表") ![会议预约](https://raw.githubusercontent.com/007gzs/meeting/master/resource/2.png "会议预约") ![会议列表](https://raw.githubusercontent.com/007gzs/meeting/master/resource/3.jpg "会议列表") ![会议明细](https://raw.githubusercontent.com/007gzs/meeting/master/resource/4.jpg "会议明细") ![会议室二维码](https://raw.githubusercontent.com/007gzs/meeting/master/resource/5.jpg "会议室二维码") ![我的会议](https://raw.githubusercontent.com/007gzs/meeting/master/resource/6.png "我的会议")