示例#1
0
文件: __main__.py 项目: alecnunn/Ioun
def edit_page(title):
    page = database.get_page(title)
    if page:
        return template(pages.edit, page_title=page[0].replace('_', ' '), page_subtitle=page[1], checked=page[3], body=page[2], pages=database.get_pages(), css=pages.css)
    database.create_page(title)
    return template(pages.edit, page_title=title.replace('_', ' '), page_subtitle="", checked=1, pages=database.get_pages(), css=pages.css, body="")
示例#2
0
文件: __main__.py 项目: alecnunn/Ioun
def render_page(title):
    page = database.get_page(title)
    if page:
        return template(pages.default, page_title=page[0].replace('_', ' '), page_subtitle=page[1], pages=database.get_pages(), content=mistune.markdown(page[2]), css=pages.css)
    return template(pages.default, page_title=title.replace('_', ' '), page_subtitle="Unknown page.  Would you like to create it?", pages=database.get_pages(), content=pages.unknown_block.format(title), css=pages.css)