Exemple #1
0
def tech_login(req, uname, pw, utype):
    service = TechService()
    rs = service.findByNumber(uname)
    if rs is None:
        return HttpResponse(json.dumps({"code": 400, "message": error_msg1}))
    elif rs.password != pw:
        return HttpResponse(json.dumps({"code": 400, "message": error_msg2}))
    else:
        req.session["uname"] = uname
        req.session["utype"] = utype
        req.session["id"] = rs.id
        req.session["name"] = rs.name
        return HttpResponse(json.dumps({"code": 200}))