Acforest / LumenGame

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

LumenGame

开发环境搭建

前端 (Vue + Element UI)

LumenGame_Frontend 目录下使用命令行安装和启动服务:

npm install
npm run serve

后端 (Django)

先激活安装有 Django 和相关组件的环境,如果未安装,可以使用 Anaconda 创建虚拟环境并安装:

conda create -n django_env
conda activate django_env
pip install django
pip install django-cors-headers

然后在 LumenGame_Backend 目录下使用命令行:

python manage.py runserver 127.0.0.1:8080

数据库

修改 /LumenGame_Backend/LumenGame_Backend/settings.py 中的数据库配置 在 LumenGame_Backend 目录下输入命令:

python manage.py inspectdb > models.py

LumenGame_Backend 目录下新生成的 models.py中的model替换或添加到 /LumenGame_Backend/api/models.py 中的model

meta class 中的 managed = False 修改为 True

sql 文件夹中的 LumenGame.sql 导入数据库

删除新生成的models.py,输入如下命令:

python manage.py migrate

About

License:GNU General Public License v3.0


Languages

Language:Vue 35.9%Language:SCSS 29.9%Language:HTML 11.3%Language:CSS 8.6%Language:Python 7.9%Language:JavaScript 5.6%Language:Less 0.8%