# LightYearsERP **Repository Path**: qilitang/LightYearsERP ## Basic Information - **Project Name**: LightYearsERP - **Description**: ERP后端 - **Primary Language**: Python - **License**: AGPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 20 - **Forks**: 4 - **Created**: 2020-06-21 - **Last Updated**: 2024-10-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## README-zh 项目是基于Django 3.2 + drf 开发接口. 前端使用 vue- element-admin 框架的前后端分离项目. ## 前端使用 ```python # 进如到 light-years-ui 查看 文档. 进行使用 ``` ### docker-composer 一键部署 ```bash # 自己在服务器或者虚拟机里安装docker 并安装 docker-compose # 确保 8000, 80, 6379, 3306 端口没有被占用 # 进入 light-years-ui 执行打包命令 npm run build:prod # cd 到 项目跟目录 执行命令: docker-compose up -d # 到此 项目部署成功 ``` ### 二次开发 #### 初始化数据库, - 1,创建light_years mysql数据库, 将 docker/light_years.sql 写入数据库, - 2,执行 python3 manage.py makemigrations 生成迁移文件 - 3,执行 python3 manage.py migrate --fake fake 掉迁移文件, 因为已经使用sql 文件进行初始化。 - 4,light-years-ui 为前端项目。