def post(self, url_id): weburl = WebUrl.get_by_id(url_id) weburl_script = WebUrl.get_script(weburl.url) disable_script = self.get_argument("disable", "0") if disable_script != "0": script = self.get_argument("script", "") weburl_script.update(script=script) return self.render("weburl_script.html", weburl=weburl, weburl_script=weburl_script)
def post(self): weburl_id = self.get_argument("id") name = self.get_argument("name", None) url = self.get_argument("url", None) short_description = self.get_argument("short", None) weburl = WebUrl.get_by_id(weburl_id) if name is not None: weburl.name = name if url is not None: weburl.url = url if short_description is not None: weburl.short_description = short_description weburl.session.commit() return self.echodata(dict(weburl))
def get(self, url_id): weburl = WebUrl.get_by_id(url_id) return self.render("weburl_script.html", weburl=weburl)