# -*- coding:utf-8 -*- ''' @Author:Robin @Email: 329080237@qq.com @Wechat: 15618110227 @File: admin.py @Date: 2021/9/25 14:59 @Description: ''' from web.git.base import RequestGit from web.git.users import updateToken def createUser(request, email, username, password): api = "/admin/users" formData = { "email": email, "full_name": username, "login_name": username, "must_change_password": False, "password": password, "send_notify": True, "source_id": 0, "username": username } res = RequestGit(request, api).post(formData, token=True) if res.status_code == 201: #创建帐号成功 pass # 更新 用户Token #updateToken(request, username, password) else: # 创建失败(token已存在,其它原因失败!) raise Exception("Gitea授权失败,请重新登录!") #print(res.status_code) return res.text