コード例 #1
0
ファイル: juno-wiki.py プロジェクト: sma/microwebframeworks
def save(request, name):
    name = unquote(name)
    wiki.set_page(name, request.input()['text'])
    redirect("/view/%s" % quote(name))
コード例 #2
0
ファイル: juno-wiki.py プロジェクト: sma/microwebframeworks
def view(request, name):
    name = unquote(name)
    template("view", name=name, text=Wiki.format(wiki.get_page(name), lambda n: "/view/%s" % quote(n)))
コード例 #3
0
ファイル: itty-tmpl.py プロジェクト: sma/microwebframeworks
def save(request, name):
    name = unquote(name)
    wiki.set_page(name, request.POST['text'])
    raise Redirect("/view/%s" % quote(name))
コード例 #4
0
ファイル: newf-tmpl.py プロジェクト: sma/microwebframeworks
def save(request):
    if request.method != 'POST':
        return newf.Response(status_code=405)
    name = request.POST.getfirst('name')
    wiki.set_page(name, request.POST.getfirst('text'))
    return newf.ResponseRedirect("/view/%s" % quote(name))
コード例 #5
0
ファイル: mnml-tmpl.py プロジェクト: sma/microwebframeworks
 def POST(self, name):
     name = unquote(name)
     wiki.set_page(name, self.request.POST.getfirst('text'))
     return mnml.HttpResponseRedirect("/view/%s" % quote(name))
コード例 #6
0
ファイル: mnml-tmpl.py プロジェクト: sma/microwebframeworks
 def GET(self, name):
     name = unquote(name)
     return template("view", name=name,
         text=Wiki.format(wiki.get_page(name), lambda n: "/view/%s" % quote(n)))