예제 #1
0
파일: pages.py 프로젝트: orlandov/couchwiki
    def create(self, **kwargs):
        db = self._get_db()

        page_id = request.POST["page_name"]
        doc_name = "page_%s" % (page_id,)
        page = Page.load(db, doc_name)

        if page:
            raise "Page already exists"
        else:
            page = Page(doc_name, name=page_id, body=request.POST["body"])
            page.store(db)

        redirect_to(str("/pages/%s" % (page_id,)))
        return