后台开发时,常需要检测接口是否正常工作,这时使用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中)