Esempio n. 1
0
    def save(self, request, params={}):
        json_request = json.loads(request.body)

        self.request_to_form(json_request)
        res = {}
        if (self.input_validation()):
            res["error"] = True
            res["message"] = ""

        else:
            emsg = EmailMessage()
            emsg.to = [self.form["login_id"]]
            e = {}
            e["login"] = self.form["login_id"]
            e["password"] = self.form["password"]
            emsg.subject = "ORS Registration Successful"

            mailResponse = EmailService.send(emsg, "signUp", e)
            r = self.form_to_model(User(), json_request)
            service = UserService()
            c = service.save(r)
            res = {}

            if (mailResponse == 1):
                res["data"] = r.to_json()
                res["error"] = False
                res["message"] = "Data is Successfully saved"
            else:
                res["error"] = True
                res["message"] = "Data is not saved"
        return JsonResponse({"form": self.form, "data": res})
Esempio n. 2
0
 def save(self, request, params={}):
     json_request = json.loads(request.body)
     r = self.form_to_model(User(), json_request)
     service = UserService()
     c = service.save(r)
     res = {}
     if (r != None):
         res["data"] = r.to_json()
         res["error"] = False
         res["message"] = "Data is Successfully saved"
     else:
         res["error"] = True
         res["message"] = "Data is not saved"
     return JsonResponse({"data": res})