# ConfigurationMaster **Repository Path**: xiaofengsb/configuration-master ## Basic Information - **Project Name**: ConfigurationMaster - **Description**: 电脑配置分享站点,搭配AI人工只能 - **Primary Language**: Python - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-04-27 - **Last Updated**: 2024-05-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: Python, Django, Webapp, Web, Website ## README
一款用来分享DIV电脑配置的小程序
### 介绍 一款用来分享DIV电脑配置的小程序 ### 开发事项 #### 开发前的配置要求 1. Python 3.8+ 2. 微信小程序开发者工具 3. 微信开发者ID #### 安装步骤 1. 通过git clone下载项目到本地 ```sh git clone git@gitee.com:xiaofengsb/configuration-master.git ``` 2. 配置后端虚拟环境 3. 安装后端依赖 ```sh cd configuration-master cd server-main pip install -r requirements.txt ``` 4. 安装前端依赖 ```sh cd ../mp-main/miniprogram npm install 微信开发者工具 > 工具 > 构建 npm ``` > 注意: 不要忘记配置虚拟环境 #### 部署 #### 开发规范 - 开发前请先看Readme文档 - 每一次开发前请先pull最新代码,之后建立dev分支,开发完成后合并到master分支 - 后端代码请遵循PEP8规范 - 多写注释 ### 开发注意事项 - 更新后端依赖包后请使用 ```sh - pip freeze > requirements.txt ``` 更新依赖包 ### 特性 - [x] 人工智能推荐配置 - [x] 微信登录 - [x] 小程序展示 - [x] 后台管理系统 - [x] 点赞、收藏、发布 - [ ] 评论功能 - [ ] 爬虫获取数据 - [ ] 定时任务 ### 截图  ### 开发的架构 ``` Configuration-master/ ├── Readme.md ├── License 许可证 ├── /server-main/ 后端 ├── /mp-main/ 小程序 ├── /docs/ 文档 ``` ### 技术∪框架 - [Django](https://docs.djangoproject.com/zh-hans/5.0/) - [OpenAI](https://openai.com/) - [Django REST framework](https://www.django-rest-framework.org/) - [Wechatpy](https://wechatpy.readthedocs.io/zh_CN/latest/) - [Simple UI](https://newpanjing.github.io/simpleui_docs/config.html) ### 贡献者 - 张一风 - 米雯雯 - 王照杰 #### 如何参与开源项目 贡献使开源社区成为一个学习、激励和创造的绝佳场所。你所作的任何贡献都是**非常感谢**的。 1. Fork the Project 2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`) 3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`) 4. Push to the Branch (`git push origin feature/AmazingFeature`) 5. Open a Pull Request ### 版本控制 该项目使用Git进行版本管理。您可以在repository参看当前可用版本。 ### 版权说明 该项目签署了MIT 授权许可,详情请参阅 [LICENSE.txt](https://github.com/shaojintian/Best_README_template/blob/master/LICENSE.txt) ### 鸣谢 - PyCharm - 微信开发者工具 - ApiFox