1.首先在GitHub官网(https://github.com/github)上注册一个账号
2.在Git Bash上执行代码克隆数据:
$ git clone https://github.com/postrational/rest_api_demo
3.在PyCharm上找到File点开open找到我们所克隆的数据文件夹:
4.打开这个文件夹,有一个blog文件夹,点开其endpoints文件夹下的categories.py文件,可以看到有我们所需的put和delete:
5.复制代码到我们之前所创建的manufacturer.py文件中相对应的位置,将category改为manufacturer,复制更改代码时,要注意大小写以及上下行的格式
6.经过对照比较发现,在business.py文件中也要添加update和delete的代码
7.添加代码后,在Terminal上执行代码:
set PYTHONPATH=D:\project\heartbeat
python heartbeat\app.py
如有报错,可以先找到问题源来解决根本问题,若找不到问题源,可以将新增代码全部删掉,一部分一部分的往上添,避免出现过多错误
8.打开API页面,页面出现了我们所需的Put和Delete内容:
9.点击post,点击Try it out(一般情况下点击Example Value中的内容会在payload旁出现一个类似的白板,插入数据的操作一样):
10.在白板部分输入新的数据,点击Execute
11.打开pgAdmin 4中的manfacturer文件夹
12.右击manufacturer选择View/Edit Data中的All Rows更新数据
13.可以看见刚刚新插入的数据