项目简介
本项目是基于Django框架构建的新冠疫情数据可视化系统。系统通过API接口获取全球新冠疫情数据,利用Django后端框架处理数据请求,前端借助jQuery和Echarts进行数据可视化展示,为用户提供实时更新的疫情数据与图表,方便用户了解全球疫情动态。
项目的主要特性和功能
- 获取最新的全球新冠疫情数据,并通过Echarts可视化展示。
- 数据来源可靠,使用API接口获取实时更新的疫情数据。
- 系统具有自动更新数据的功能,保持数据的实时性。
- 简单的用户操作界面,方便用户查看全球疫情动态。
安装使用步骤
假设用户已经下载了本项目的源码文件,按以下步骤操作:
1. 安装依赖:在项目根目录下运行pip install -r requirements.txt
安装所需的依赖库。
2. 配置环境变量:设置API接口的URL、appid和secret等环境变量。本程序要求4个环境变量,其中3个为必填,具体如下:
| 环境变量 | 必填 | 类型 | 说明 | 示例 |
| ------------- | ---- | ------ | ------------------------------------------------------------ | ---------------------------------------- |
| api_url | 是 | String | API请求所需的URL地址 | https://grnx.api.storeapi.net/api/94/222 |
| appid | 是 | String | 应用ID,在API后台我的应用查看或者添加 | 12345 |
| secret | 是 | String | 密钥,在API后台我的应用查看或者添加 | a971da6d6bdf1e3678c3d60f9c1c0145 |
| ALLOWED_HOSTS | 否 | String | Django的Allowed_hosts,默认为['0.0.0.0'] | ['0.0.0.0','127.0.0.1'] |
3. 运行数据库迁移:在项目根目录下运行python manage.py makemigrations
和python manage.py migrate
进行数据库迁移。
4. 启动服务:在项目根目录下运行python manage.py runserver
启动Django服务。
5. 访问网页:在浏览器中访问服务端口(默认为8000),即可查看疫情数据可视化页面。
注意事项
请确保在运行项目前已经正确配置环境变量,并且已经安装所有依赖库。此外,由于项目使用了API接口获取数据,请确保API接口的可用性。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】