# 生成图片的工具 captcha
> 我们生成图形验证码, 需要借助外部框架: captcha.
##### 准备 captcha 扩展包
> 在内层 meiduo_mall 中创建新的包: libs
>
> 从老师给的资料中找到 captcha, 整体复制到 libs 包中
>
> > captcha 框架, 需要依赖 Pillow 这个包
> >
> > 所以我们需要安装 Python 处理图片的库 Pillow: 安装 Pillow 包, 方可使用 captcha
>
> ```python
> # 注意: 需要安装到虚拟环境中:
> pip install Pillow
> ```
>
> captcha 这个框架中有一个 generate_captcha( ) 函数, 调用这个函数, 可以同时生成一个图片和对应内容的文字信息. 使用方法如下所示:
>
> > 这里的代码只是教你如何使用, 暂时不用写:
>
> ```python
> 使用方式:
>
> # 导入
> from meiduo_mall.libs.captcha.captcha import captcha
>
> # 调用对象的函数, 生成图片 image 和 对应的内容 text
> text, image = captcha.generate_captcha()
> ```
# [django课程](../../)
# 图形验证码接口:
> 设计 & 定义
### 接口设计
##### 1. 请求方式
| 选项 | 方案 |
| ------------ | ----------------------------- |
| **请求方法** | GET |
| **请求地址** | image_cod
验证码captcha
最新推荐文章于 2024-04-27 10:33:44 发布