stepic-game-center / stepic-back

后端

Repository from Github https://github.comstepic-game-center/stepic-backRepository from Github https://github.comstepic-game-center/stepic-back

请求地址

详见README.xlsx

安装

环境要求

  • Windows/Linux
  • python3
  • pip
创建一个虚拟环境

创建一个项目文件夹,然后创建一个虚拟环境。创建完成后项目文件夹中会有一个 venv 文件夹:

$ git clone https://github.com/stepic-game-center/stepic-back.git
$ cd stepic-back
$ python3 -m venv venv

在 Windows 下:

> py -3 -m venv venv
激活虚拟环境

在开始工作前,先要激活相应的虚拟环境:

$ . venv/bin/activate

在 Windows 下:

> venv\Scripts\activate
安装 Flask

在已激活的虚拟环境中可以使用如下命令安装 Flask:

$ pip install Flask
生成数据库
$ flask init-db

运行

Windows环境
> set FLASK_APP=flaskr
> flask run

Windows powershell环境

PS > $env:FLASK_APP="flaskr"
PS > flask run
Linux环境
$ export FLASK_APP=flaskr
$ flask run --host=0.0.0.0

外网访问

flask run --host=0.0.0.0
调试模式
> set FLASK_ENV=development
PS > $env:FLASK_ENV="development"
$ export FLASK_ENV=development

About

后端


Languages

Language:Python 100.0%