'/donut'のリクエストハンドラ
class DonutHandler(webapp2.RequestHandler):
def get(self):
self.response.write("{id: 42, name: 'bob', age: 12}")
Javascript:
var Donut = Backbone.Model.extend({
url: '/donut',
urlRoot: '/donut'
});
donut = new Donut()
donut.fetch({success: function() {
console.log('ok');
},
error: function(collection, response) {
console.log('error on -> ' + response.responseText);
}
});
error on -> {id: 42, name: 'bob', age: 12}
代わりに、「ok」がコンソールに記録され、ドーナツの属性がage、id、nameになると予想していました。