1. 当前位置:网站首页 > 前端

Django前端接口配套文档【2】


/信息表

django的用户表的基础操作前端api文档

/信息表/登录接口(管理员)

接口状态

已完成

接口URL

http://192.168.30.26:8190/api/login/

请求方式

POST

Content-Type

json

请求Body参数

{
    "username": "liuyang",
    "password": "pg123456."
}

成功响应示例

{
    "msg": "请求成功",
    "code": 200,
    "data": {
        "refresh": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ0b2tlbl90eXBlIjoicmVmcmVzaCIsImV4cCI6MTY1ODA0MjU1MSwiaWF0IjoxNjU3ODY5NzUxLCJqdGkiOiI0N2EzMjBlOTVlNzc0ODZjOTJhZDJhMDg2NTFhYmNjOSIsInVzZXJfaWQiOjF9.hDlT91ye1rd476moVwHLGd2aMa1jAcOHhdHq0xkCwQo",
        "access": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ0b2tlbl90eXBlIjoiYWNjZXNzIiwiZXhwIjoxNjU3OTU2MTUxLCJpYXQiOjE2NTc4Njk3NTEsImp0aSI6IjUwMTRmYjgzOGQyNzQ4MTFiMDM1MjYwNWZlOTJkYTFkIiwidXNlcl9pZCI6MX0.tzCekriNvsCMnCbRPlfFWRKXB-lfa-KEBjPfN8sRnHg"
    }
}

/信息表/登录接口(普通用户)

接口状态

已完成

接口URL

http://192.168.30.26:8190/api/login/

请求方式

POST

Content-Type

json

请求Body参数

{
    "username": "test",
    "password": "pg123456"
}

/信息表/注册接口

接口状态

已完成

接口URL

http://192.168.30.26:8190/api/register/

请求方式

POST

Content-Type

json

请求Header参数

参数名 示例值 参数类型 是否必填 参数描述
AUTHORIZATION Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ0b2tlbl90eXBlIjoiYWNjZXNzIiwiZXhwIjoxNjU4MjEwNTM4LCJpYXQiOjE2NTgxMjQxMzgsImp0aSI6ImE5N2M4ZDliOGEyNzRmZjhhYTRhNzg5ZjQyNThlZThkIiwidXNlcl9pZCI6MX0.G-J92xoZVBC-ffsrNT-k_nUx4IztZCGdi4twxzWmY6s String -

请求Body参数

{
    "username": "test121",
    "password": "123456",
    "role": "普通用户",
    "is_superuser": 0,
    "is_active": 1,
    "phone_no": 18352500131,
    "first_name": "test用户"
}

/信息表/登出接口【废弃】

暂无描述

接口状态

需修改

接口URL

http://192.168.30.26:8190/api/logout/

请求方式

POST

Content-Type

form-data

请求Header参数

参数名 示例值 参数类型 是否必填 参数描述
AUTHORIZATION Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ0b2tlbl90eXBlIjoiYWNjZXNzIiwiZXhwIjoxNjU4MTk4NDAzLCJpYXQiOjE2NTgxMTIwMDMsImp0aSI6ImM1OGQwZmNmMjIzYzRhNWZiZDRjN2JkMWRkOTU3ZDhkIiwidXNlcl9pZCI6MX0.NrlnjjYIKXpXAzTcYiqwt9d4gKwaZvusO-2s9vWK6GQ String -

/信息表/登录信息请求接口

接口状态

已完成

接口URL

http://192.168.30.26:8190/api/getUser/

请求方式

GET

Content-Type

json

请求Header参数

参数名 示例值 参数类型 是否必填 参数描述
AUTHORIZATION Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ0b2tlbl90eXBlIjoiYWNjZXNzIiwiZXhwIjoxNjU3OTU4MTIxLCJpYXQiOjE2NTc4NzE3MjEsImp0aSI6ImE3YTQ1MjhmYjAyODQ0MmY4Zjg4MjZlOTczYTVhNjY0IiwidXNlcl9pZCI6MX0.7RHZ_jDe-YgXBlss09K9nlR-v3qOPpvH3kXOfSPEFr8 String -

请求Body参数

/信息表/用户表信息接口

接口状态

已完成

接口URL

http://192.168.30.26:8190/api/getUserAll/?page=1

请求方式

GET

Content-Type

form-data

请求Header参数

参数名 示例值 参数类型 是否必填 参数描述
AUTHORIZATION Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ0b2tlbl90eXBlIjoiYWNjZXNzIiwiZXhwIjoxNjU4MjEwNTM4LCJpYXQiOjE2NTgxMjQxMzgsImp0aSI6ImE5N2M4ZDliOGEyNzRmZjhhYTRhNzg5ZjQyNThlZThkIiwidXNlcl9pZCI6MX0.G-J92xoZVBC-ffsrNT-k_nUx4IztZCGdi4twxzWmY6s String -

请求Query参数

参数名 示例值 参数类型 是否必填 参数描述
page 1 String -

/信息表/密码修改接口

接口状态

已完成

接口URL

http://192.168.30.26:8190/api/changePassword

请求方式

PUT

Content-Type

json

请求Header参数

参数名 示例值 参数类型 是否必填 参数描述
AUTHORIZATION Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ0b2tlbl90eXBlIjoiYWNjZXNzIiwiZXhwIjoxNjU3OTYxNTUzLCJpYXQiOjE2NTc4NzUxNTMsImp0aSI6IjMwMDQxZGIyOThkZDQ1MjQ4NWJiNGIyYjk1MTE4NmViIiwidXNlcl9pZCI6Mn0.P6fVAl29LRqB75oCbYlfCI9204cID08klhgLrwkOCV8 String -

请求Body参数

{
    "old_password": "pg123456",
    "password": "pg123456",
    "confirm_password": "pg123456"
}

/信息表/信息修改接口

暂无描述

接口状态

已完成

接口URL

http://192.168.30.26:8190/api/update_profile/4/

请求方式

PUT

Content-Type

json

请求Header参数

参数名 示例值 参数类型 是否必填 参数描述
AUTHORIZATION Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ0b2tlbl90eXBlIjoiYWNjZXNzIiwiZXhwIjoxNjU4MTk4NDAzLCJpYXQiOjE2NTgxMTIwMDMsImp0aSI6ImM1OGQwZmNmMjIzYzRhNWZiZDRjN2JkMWRkOTU3ZDhkIiwidXNlcl9pZCI6MX0.NrlnjjYIKXpXAzTcYiqwt9d4gKwaZvusO-2s9vWK6GQ String -

请求Body参数

{
    "is_superuser": 0,
    "username": "test456",
    "is_active": 1,
    "last_name": "test用户",
    "phone_no": 17721588135,
    "role": "管理员"
}

/信息表/重置密码接口

接口状态

已完成

接口URL

http://192.168.30.26:8190/api/resetPassword/

请求方式

PUT

Content-Type

json

请求Header参数

参数名 示例值 参数类型 是否必填 参数描述
AUTHORIZATION Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ0b2tlbl90eXBlIjoiYWNjZXNzIiwiZXhwIjoxNjU4MjEwNTM4LCJpYXQiOjE2NTgxMjQxMzgsImp0aSI6ImE5N2M4ZDliOGEyNzRmZjhhYTRhNzg5ZjQyNThlZThkIiwidXNlcl9pZCI6MX0.G-J92xoZVBC-ffsrNT-k_nUx4IztZCGdi4twxzWmY6s String -

请求Body参数

{
    "id": 1,
    "password": "pg123456."
}

/信息表/删除用户接口

暂无描述

接口状态

已完成

接口URL

http://192.168.30.26:8190/api/deleteUser/

请求方式

PUT

Content-Type

json

请求Header参数

参数名 示例值 参数类型 是否必填 参数描述
AUTHORIZATION Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ0b2tlbl90eXBlIjoiYWNjZXNzIiwiZXhwIjoxNjU4MjEwNTM4LCJpYXQiOjE2NTgxMjQxMzgsImp0aSI6ImE5N2M4ZDliOGEyNzRmZjhhYTRhNzg5ZjQyNThlZThkIiwidXNlcl9pZCI6MX0.G-J92xoZVBC-ffsrNT-k_nUx4IztZCGdi4twxzWmY6s String -

请求Body参数

{
    "id": 1
}

本文最后更新于2022-7-12,已超过 3个月没有更新,如果文章内容或图片资源失效,请留言反馈,我们会及时处理,谢谢!
版权说明

本文地址:http://www.liuyangdeboke.cn/?post=29
未标注转载均为本站远程,转载请注明文章出处:

发表评论

联系我们

在线咨询:点击这里给我发消息

微信号:17721538135

工作日:9:00-23:00,节假日休息

扫码关注