【发布时间】:2016-07-18 00:11:41
【问题描述】:
我正在将数据写入 Rails 模型,使用 Python 发送 JSON(以演示我创建了一个简单的脚手架 Book 并带有标题和价格):
import json, urllib2
httpHeaders = {'Content-Type': 'application/json', 'Accept': 'application/json'}
bookData = {"title": "blah", "price":5}
req = urllib2.Request("http://localhost:3000/books.json", json.dumps({"book": bookData}), httpHeaders)
response = json.loads(urllib2.urlopen(req).read())
这会插入书并给它 ID = 1:
# http://localhost:3000/books/1.json
{"id": 1,"title": "blah","price": 5}
我现在如何通过 JSON 编辑此记录,例如更改价格?
【问题讨论】:
标签: python ruby-on-rails json activerecord urllib2