Esempio n. 1
0
    def get(self, pid):
        try:
            Page.del_page(pid)
        except Exception as e:
            print str(e)

        self.redirect('/admin/page')
Esempio n. 2
0
    def post(self, *args):
        try:
            title = self.get_argument('title')
            property = self.get_argument('property')
            content = self.get_argument('content')
        except Exception as e:
            self.redirect('/admin/page/add')
            print str(e)

        try:
            Page.new(title, content, property)
        except Exception as e:
            print str(e)

        self.redirect('/admin/page')
Esempio n. 3
0
    def post(self, *args):
        try:
            pid = self.get_argument('page_id')
            title = self.get_argument('title')
            property = self.get_argument('property')
            content = self.get_argument('content')
        except Exception as e:
            refer = self.request.headers.get('Referer')
            self.redirect(refer)

        try:
            Page.update(pid, title, content, property)
        except Exception as e:
            print str(e)

        self.redirect('/admin/page')
Esempio n. 4
0
    def get(self, pid):
        try:
            detail = Page.find_by_id(pid)
        except Exception as e:
            print str(e)

        self.render('Admin/Page/edit.html', detail=detail)
Esempio n. 5
0
    def get(self):
        try:
            pages = Page.get()
        except Exception as e:
            print str(e)

        self.render('Admin/Page/index.html', pages=pages)
Esempio n. 6
0
    def get(self):
        try:
            categories = Category.get()
            content = Page.find_by_property('about')
        except Exception as e:
            print str(e)

        self.render('about.html', categories=categories, content=content)