本项目是从各开源项目和教程中东拼西凑再魔改出来的 NTR 作品
- 基于
Flask框架 unittest单元测试Github Actions自动化测试,CI 持续集成集成开发coverage测试代码覆盖率统计- 在
virtualenv和Pipenv两种包管理环境下均进行unittest测试 - 用户友好的错误提示
- 使用
Flask-Bootstrap和Flask-WTF简化前端开发 - 使用
WTForm实现抵抗CSRF攻击 web 前端集成一键进行图片隐写信息提取按钮,后端返回提取后的信息数据库中不保存隐写信息字符串,仅保存该图片是否含有隐写信息的标志位。在需要隐写信息时再从图片中提取
clone:
$ git clone https://github.com/Mr-Nobodyl/InstaCUC.git
$ cd InstaCUC$ python -m venv env
$ source env/bin/activate # use `env\Scripts\activate` on Windows
$ pip install -r requirements.txt$ pipenv install
$ pipenv shell生成测试数据:
$ flask forge$ flask run
* Running on http://127.0.0.1:5000/- 添加消息
- 对于 含有有隐写信息 的图片,点击
Decode!按钮将会在后端进行解码,并将解码后的信息显示在页面上
- 得到解码后的信息
- Flask Web 开发实战
- SayHello
- Quickstart Flask Documentation (2.3.x)
- Tutorial Flask Documentation (2.3.x)
- Dropzone.js
- How To Install Nginx on Ubuntu 22.04
- Flask(9)- 蓝图的基本使用
- Flask 入门教程
- How to use Flask-Session in Python Flask ?
- 如何处理请求
- 【Flask】 结合 wtforms 的文件上传表单
- How to send image with form data in test case with unittest in flask application?
- Do I have to do StringIO.close()?
This project is licensed under the MIT License (see the LICENSE file for details).


