保存邮箱界面如下 接口设计如下 视图逻辑: 因为url是不接受pk参数的,所以UpdateApiView无法确定要更新哪个模型类,所以要重写get_object,告诉他更新哪个模型类.这里更新的是user模型类. 序列化器如下 序列化器中就两个字段id和email,关于这俩字段的方向问题,都不用处理. id,默认只能做序列化操作. email,序列化器和反序列化都要做,也是默认. 注意:这里还没有处理到更新邮箱的逻辑,在下边发送邮件的时候,处理. 发送邮件 使用Django发送邮件的方法 在Dj