Tag: app engine ndb

使用远程JSON源+ Google App Engine + Python进行jQuery自动完成

所以,假设我有一个webapp,只是让用户保存自己的爱好。 所以我有这样的善意: class Hobby(ndb.Model): hobby_name = ndb.StringProperty() 用户只需使用以下表单创建Hobby实体: 然后这个表单由此处理: # Handles /new-hobby class NewHobby(webapp2.RequestHandler): def post(self): hobby_name = self.request.get(‘hobby_name’) if hobby_name: h = Hobby(hobby_name = hobby) h.put() app = webapp2.WSGIApplication([ (‘/new-hobby/?’, NewHobby) ], debug=True) 这是标准的东西。 通过这种设置,可以看到用户以多种方式进入相同的爱好(例如:“篮球”可以输入“篮球”)。 这是通过增加所有用户的“统一”输入来实现自动完成function的地方。 所以我决定使用Jquery的Multiselect远程自动完成小部件( http://jqueryui.com/autocomplete/#multiple-remote ): $(function() { function split( val ) { return val.split( /,\s*/ ); } function extractLast( term […]