コード例 #1
0
ファイル: views.py プロジェクト: utopianami/2013_pythonServer
	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
コード例 #2
0
ファイル: views.py プロジェクト: utopianami/2013_pythonServer
	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