在 LumenGame_Frontend
目录下使用命令行安装和启动服务:
npm install
npm run serve
先激活安装有 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