コード例 #1
0
ファイル: api.py プロジェクト: SuicideSin/UnveillanceEngine
	def post(self, _id):
		res = Res()
		
		if passesParameterFilter(_id):
			source = ICSource(_id=_id)
			
			for k,v in parseRequest(self.request.body).iteritems():
				if k not in source.locked_fields:
					setattr(source, k, v)
			
			if source.save():
				res.data = source.emit()
				res.result = 200
			
		self.finish(res.emit())
コード例 #2
0
ファイル: api.py プロジェクト: n8fr8/Unveillance
	def post(self, _id):
		res = Res()
		
		if passesParameterFilter(_id):
			source = ICSource(_id=_id)
			
			for k,v in parseRequest(self.request.body).iteritems():
				if k not in source.locked_fields:
					setattr(source, k, v)
			
			if source.save():
				res.data = source.emit()
				res.result = 200
			
		self.finish(res.emit())