一个简单的待办事项Web应用,使用Flask实现前后端一体化。
.
├── app.py # Flask 应用主文件
├── requirements.txt # 项目依赖
├── README.md # 项目说明文档
└── templates
└── index.html # 前端页面
- 创建虚拟环境
# Windows
python -m venv venv
.\venv\Scripts\activate
# Linux/Mac
python3 -m venv venv
source venv/bin/activate
- 安装依赖
pip install -r requirements.txt
- 激活虚拟环境(如果尚未激活)
# Windows
.\venv\Scripts\activate
# Linux/Mac
source venv/bin/activate
- 启动应用
./venv/bin/python3 app.py
- 访问应用 打开浏览器访问 http://localhost:5000
- 查看所有待办事项
- 添加新的待办事项
- 响应式界面设计
- 后端:Flask
- 前端:HTML, CSS, JavaScript
- API:RESTful API
数据来源: https://github.com/1nchaos/adata
天天基金网-https://fund.eastmoney.com/fund.html
https://tushare.pro/ --需要积分 https://fund.eastmoney.com/fund.html#os_0;isall_0;ft_;pt_1 https://github.com/akfamily/akshare?tab=readme-ov-file https://gitee.com/wkingnet/stock-analysis --通达信数据转换
欢迎大家贡献代码,共同完善这个项目。
- 提交代码
- 提交PR
- 审核通过后,合并到主分支
- 发布新版本
pip install pipreqs
pipreqs . --encoding=utf8 --force
下载https://github.com/sqreen/PyMiniRacer/files/7575004/libmini_racer.dylib.zip 这里已经下载放入source文件夹里了 解压后,将libmini_racer.dylib放到site-packages的py_mini_racer目录下