def POST(self, id): form = linkform() if not form.validates(): return render_to_response('category/manager_linkedit', { 'form':form, 'fancybox':False, }) link = Link(form['link_addr'].get_value(), form['link_name'].get_value(), form['friend_name'].get_value(), form['description'].get_value(), id=int(id)) info = link.save() fancybox = True return render_to_response('category/manager_linkedit', {'form':form, 'fancybox':fancybox, })
def POST(self): col_handler = self.col_handler('link') objs = col_handler.find().sort('id', pymongo.DESCENDING) form = linkform() if not form.validates(): return render_to_response('category/manager_link', { 'form':form, 'objs':objs, }) link = Link(form['link_addr'].get_value(), form['link_name'].get_value(), form['friend_name'].get_value(), form['description'].get_value() ) # print 'aa' info = link.save() return web.seeother('/manager/link')
def GET(self, id): if not id.isdigit(): return "ID is Wrong!" col_handler = self.col_handler('link') id = int(id) link = col_handler.find_one({'id':id}) form = linkform() form.fill({'id':id, 'link_name':link['link_name'], 'link_addr':link['link_addr'], 'friend_name':link['friend_name'], 'description':link['description'], }) # form = cgform() fancybox = False return render_to_response('category/manager_linkedit', {'form':form, 'fancybox':fancybox, })
def GET(self): col_handler = self.col_handler('link') objs = col_handler.find().sort('id', pymongo.DESCENDING) form = linkform() return render_to_response('category/manager_link', {'form':form, 'objs':objs})