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): name = self.get_argument("name") url = self.get_argument("url") arguments = self.get_query_arguments() weburl = WebUrl.add_url(name, url, arguments) return self.redirect("/url/%d" % weburl.id)
def post(self): url = self.get_argument("url") short_description = self.get_argument("short") if not url: return self.echoerror(self.ST_URL_REQUIRED) weburl = WebUrl.add_url(url=url, short_description=short_description) return self.echodata(dict(weburl))
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): weburls = WebUrl.get_urls(end=10) self.render('index.html', weburls=weburls)
def get(self, url_id): weburl = WebUrl.get_by_id(url_id) return self.render("weburl_script.html", weburl=weburl)