Goodreads网站有这个API,用于访问用户的"货架:"https://www.goodreads.com/review/list/20990068.xml?key=nGvCqaQ6tn9w4HNpW8kquw&v=2&shelf=toread
它返回XML.我正在try 创建一个Django项目,通过此API在书架上显示书籍.我正在寻找如何(或者是否有比这更好的方式)编写我的视图,以便我可以将对象传递给我的模板.目前,我是这样做的:
import urllib2
def homepage(request):
file = urllib2.urlopen('https://www.goodreads.com/review/list/20990068.xml?key=nGvCqaQ6tn9w4HNpW8kquw&v=2&shelf=toread')
data = file.read()
file.close()
dom = parseString(data)
如果我做得正确,我不完全确定如何操纵这个物体.我在关注这个tutorial.