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}))