Beispiel #1
0
    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)
Beispiel #2
0
    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))
Beispiel #3
0
 def get(self, url_id):
     weburl = WebUrl.get_by_id(url_id)
     return self.render("weburl_script.html", weburl=weburl)