项目简介
本项目是基于Django框架开发的Web应用,提供含登录功能的Web面板与数据接口,用于编辑明日方舟游戏的礼包内容。具备管理界面编辑礼包,同时提供与原系统一致的数据接口供前端调用。
项目的主要特性和功能
- Web面板编辑:含登录功能的Web面板,可编辑礼包内的抽卡资源、养成资源、其他物品等内容。
- 数据接口:提供与原先一致的数据接口,便于前端获取礼包相关信息。
- 数据库设计:合理设计数据库,考虑多种资源分类及礼包与资源的多对多关系,保证数据结构的合理性与扩展性。
- 管理面板:具备管理用户账号、礼包及其内容的功能,支持添加、编辑、删除礼包内容,可查询礼包与资源的关联。
安装使用步骤
1. 安装依赖
bash
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
2. 生成静态文件
bash
./manage.py collectstatic
3. 创建数据库
bash
./manage.py migrate
4. 建立管理员账号
bash
./manage.py createsuperuser
5. 运行服务
bash
gunicorn pack_editor.wsgi -b 0.0.0.0:9000
6. 配置Web服务器
通过配置Web服务器(如Nginx或Apache)来反代服务,实现生产环境下的部署。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】