# Time mercenaries **Repository Path**: CZJpython/time-mercenaries ## Basic Information - **Project Name**: Time mercenaries - **Description**: 《时间雇佣银行》后端代码,使用python3.7+django3.0+django-rest-framework技术栈。 内容未完全【对应的数据编辑生成方法需要在对应模块的views文件内根据移动端的使用情况重写】 - **Primary Language**: Python - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 1 - **Created**: 2021-02-19 - **Last Updated**: 2025-08-31 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Time mercenaries ![]( https://steins-gate-visitor-count.greenhandatsjtu.repl.co/{Time_mercenaries}) #### uniapp代码地址 [uniapp端代码](https://gitee.com/CZJpython/tm_-uniapp) #### 部分uniapp界面 ![uniapp](https://images.gitee.com/uploads/images/2021/0411/170855_c4c69bfd_7404663.jpeg "TMapp.jpg") #### 介绍 《时间雇佣银行》后端代码,使用python3.7+django3.0+django-rest-framework技术栈。 内容未完全【对应的数据编辑生成方法需要在对应模块的views文件内根据移动端的使用情况重写】 这是一个简易的互助信息发布平台,希望给有帮助的人带去温暖 用户A→选择使用某金币→选择版块或标签→发布一个需求→到广场 用户B→通过标签和版块检索广场上的需求→和用户A达成承接关系 信息进入两人单独可见界面,只记录在金币事件链路中 虚拟币-时光砂砾:每个用户注册后,对应生成10个时光砂砾,存储每个货币的当前价值,关联外键拥有者,拥有者所有的货币累加值为拥有者的剩余金币 事件链-时之光轮:每个事件的创建完结会对应生成一个绳结记事,关联外键时之砂砾,每次一个光轮完结拥有者变更,这个流动的时之砂砾当前价值*0.9存入时之砂砾的属性中 …… #### 安装教程 ##### 导入三方库 pip install -r requirements.txt pip install mysqlclient-1.4.6-cp37-cp37m-win32.whl ##### 创建数据库tmsql [utf8 utf8_general_ci] 直接使用Navicat创建数据库,选择utf8;utf8_general_ci编码 或者使用终端指令 mysql -u root -p CREATE DATABASE `tmsql` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; exit; ##### 模型映射 python manage.py makemigrations python manage.py migrate ##### 解决版本冲突 在执行映射的时候,有可能报错,base.py文件第36,37行有两行判断版本的语句,注释掉即可 ##### 创建管理权限账号 py manage.py createsuperuser ##### 启动服务器 py manage.py runserver ##### 如果admin界面前端H5页面出现跨域问题,到setting.py中simpleui改跳转链接