def GET(self, id = None, format = "json", startswith=""): options = web.input() id = id or options.get("type") if id: if id.startswith("/"): id = id[1:] if id.find("%3A") != -1: id = ":".join(id.split("%3A")) format = options.get("format", format) bset = browse_set(id, r, 0, startswith) if format == "html": return render.browse_set(bset=bset, startswith=startswith, settype=id) return simplejson.dumps({'startswith':startswith, 'settype':id, 'bset':bset}) else: return render.browse_form()
def GET(self, id=None, format="json", startswith=""): options = web.input() id = id or options.get("type") if id: if id.startswith("/"): id = id[1:] if id.find("%3A") != -1: id = ":".join(id.split("%3A")) format = options.get("format", format) bset = browse_set(id, r, 0, startswith) if format == "html": return render.browse_set(bset=bset, startswith=startswith, settype=id) return simplejson.dumps({ 'startswith': startswith, 'settype': id, 'bset': bset }) else: return render.browse_form()
def GET(self, id): tagtype = determine_tagtype(id) if tagtype == "s": set_data = browse_set(id, r)