def dispatch_request(self): try: user = request.form['userEmail'] title = request.form['missionTitle'].encode('utf-8') contents = request.form['missionContents'].encode('utf-8') difficulty = request.form['missionDifficulty'] effect = request.form['missionEffect'] effect = int(float(effect)) difficulty = int(float(difficulty)) m = Mission(title, contents, difficulty, effect) m.push_data() m = Mission.get_mission(title) u = User.find_by_email(user) ms = MissionState(u.id, m.id, '1') ms.push_data() response = Lusponse.make_success_response('success make missions', '') return response except Exception, e: response = Lusponse.make_fail_response('fail make missions', "%r"%e) return response
def dispatch_request(self): try: m_list = Mission.get_mission_list() response = Lusponse.make_success_response('success return missions', m_list) return response except Exception, e: response = Lusponse.make_fail_response('success return missions', "%r"%e) return response
def dispatch_request(self): try: id = int(request.form['userID']) password = request.form['userPassword'] u = User.get_user(id, password) if u == None: raise Exception('NotExistUser') response = Lusponse.make_success_response('success sign in', '') return response except Exception, e: response = Lusponse.make_fail_response('fail sign in', "%r"%e) return response
def dispatch_request(self): try: id = int(request.form['userID']) name = request.form['userName'].encode('utf-8') password = request.form['userPassword'].encode('utf-8') phone = request.form['userPhone'].encode('utf-8') if User.query.filter_by(id=id).first() != None: raise Exception('IntegrityError') u = User(id, name, password, phone) u.commit() response = Lusponse.make_success_response('success sign up', '') return response except Exception, e: response = Lusponse.make_fail_response('fail sign up', "%r"%e) return response