示例#1
0
    def POST(self, request, response):
        print(request)
        # return MyResponse(render_template('login.html'),mimetype="text/HTML")
        for i in request.form:
            print(type(i))
            print(i)
        form = request.form.to_dict()
        print("??????")
        print(form)
        userName = form["userName"]
        pwd = form["pwd"]
        print(userName)
        print(pwd)
        try:
            user = db.query("user", {"name": userName})
            print(user)
            user = user[0]
            if user["pwd"] != pwd:
                return render_template("login.html")

        except:
            print("except")
            return render_template("login.html")
        response = MyResponse(render_template('login.html'),
                              mimetype="text/HTML")
        response.set_cookie("userName", "hby")
        return response
示例#2
0
 def GET(self, request, response):
     blogs = db.query("blog")
     print(blogs)
     text = render_template("index.html", {"blogs": blogs})
     response = MyResponse(response=text, mimetype="text/HTML")
     print(response.data)
     return response
示例#3
0
 def GET(self, request, response):
     print("???????????")
     print(request.args.to_dict()["p"])
     blogs = db.query("blog", {"id": request.args.to_dict()["p"]})
     print(blogs[0])
     print("blog")
     temp = render_template("blog.html", {"blogs": blogs})
     response = MyResponse(temp, mimetype="text/HTML")
     return response
示例#4
0
 def GET(self, request, rseponse):
     cookie = request.cookies.to_dict()
     print(cookie)
     print(cookie["userName"])
     print("userName")
     if cookie["userName"] == None:
         return myRedirect('/')
     print(request.cookies)
     response = MyResponse(render_template("add.html"),
                           mimetype="text/HTML")
     return response
示例#5
0
 def POST(self, request, response):
     form = request.form.to_dict()
     content = form["content"]
     title = form["title"]
     cookie = request.cookies.to_dict()
     author = cookie["userName"]
     db.insert("blog", {
         "title": title,
         "content": content,
         "author": author
     })
     response = MyResponse(render_template("login.html"),
                           mimetype="text/HTML")
     return myRedirect('/')
示例#6
0
from werkzeug.serving import run_simple
from werkzeug.wrappers import Response, Request
from flask import Flask, Blueprint
from framework.template import Template
from framework.webapp import render_template


@Request.application
def app(request):
    # print(request.method)
    return Response("hello world")


con = {"url": "kkkkk", "content": "knknknk"}
print(con["url"])
print(
    render_template(
        'index.html', {
            'title':
            '题目',
            "names": ["bob", "alice"],
            "items": [{
                "url": "kkkkk",
                "content": "knknknk"
            }, {
                "url": "kkk",
                "content": "knknk"
            }]
        }))
示例#7
0
 def GET(self, resquest, response):
     response = MyResponse(render_template('login.html'),
                           mimetype="text/HTML")
     return response