后台开发-Postman模拟前端发送请求

后台开发时,常需要检测接口是否正常工作,这时使用postman就非常方便。

postman 官网:https://www.getpostman.com/

以python + django 开发后台为例,

首先注册个账号,注册完后如果报错无法连接postman服务器,重启一下程序即可。

然后选择environment,新建一个

暂时用不上的话可以不管(不填充key-value);

 重点:

 后端代码:

def savestudentinfo(request): # 保存学生信息到数据库
    # userid name 为介绍方便 此处省略了一些项
    if request.method == "POST":
        ip = getIP(request)
        info = json.loads(request.body)
        userid = info['userid']
        name = info['name'] # 学生姓名
        
        # 对字段进行处理
        try:
            user = UserInfo.objects.get(userid=userid)
            user.name = name #更新name 字段
            user.save()
            message ="保存成功"
            return HttpResponse(json.dumps({"msg": message}, ensure_ascii=False), content_type='application/json')
        except:
            if message =="":
                message = "保存失败"
            return HttpResponse(json.dumps({"msg": message}, ensure_ascii=False), content_type='application/json')

同时需修改:

主项目的urls.py(添加路由路径)

path('savestudentinfo/',views.savestudentinfo),

middleware.py(拦截部分,自己创建的小项目可以不管)

models.py(如果先修改了mysql 数据库,就需要用反向命令生成语句后,加入到models.py中)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

菜饼同学

帮助别人,就是帮助自己,共勉。

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值