def edit(request, pagename): """显示编辑存在页面""" page = wikis.get_object(pagename__exact=pagename) return render_to_response('wiki/edit', { 'pagename': pagename, 'content': page.content })
def index(request, pagename=""): """显示正常页面,对页面的文字做特殊的链接处理""" if pagename: #查找是否已经存在页面 pages = wikis.get_list(pagename__exact=pagename) if pages: #存在则调用页面模板进行显示 return process('wiki/page', pages[0]) else: #不存在则进入编辑画面 return render_to_response('wiki/edit', {'pagename':pagename}) else: page = wikis.get_object(pagename__exact='FrontPage') return process('wiki/page', page)
def index(request, pagename=""): """显示正常页面,对页面的文字做特殊的链接处理""" if pagename: #查找是否已经存在页面 pages = wikis.get_list(pagename__exact=pagename) if pages: #存在则调用页面模板进行显示 return process('wiki/page', pages[0]) else: #不存在则进入编辑画面 return render_to_response('wiki/edit', {'pagename': pagename}) else: page = wikis.get_object(pagename__exact='FrontPage') return process('wiki/page', page)
def edit(request, pagename): """显示编辑存在页面""" page = wikis.get_object(pagename__exact=pagename) return render_to_response('wiki/edit', {'pagename':pagename, 'content':page.content})