def login(): u = User.login(request.form.get("email"), request.form.get("password")) if u is not None: session["email"] = request.form.get("email") session["current_user"] = User.find_by_email(session["email"]).__dict__ session["current_user"]["username"] = session["email"] session["root"] = SYS_ROOT + "/" + u.username + "/" if not os.path.isdir(session["root"]): os.mkdir(session["root"]) return jsonify(**{"user": u.__dict__}) else: return render_error("Login Error")
import base64 import hashlib import json import datetime import orm from orm.user import User # for item in orm.execute("SELECT * FROM user WHERE id= %d" % (22,)): # print(type(item["date_created"])) from sson import json_util # print(User.find_by_id(22).username) # print User.login(email="*****@*****.**", password="******") # print(json.dumps({ # "Hello": "World", # "now": datetime.datetime.now() # }, default=json_util.default)) # print("//s//sdfg//sdfg/sdfg/er".replace("//", "/", 1)) # print(({"Hello": "World"}).keys()) u = User( id=40, username="******", email="*****@*****.**", password="******", code="asdfawer543rfaeee")