예제 #1
0
파일: rest.py 프로젝트: travofoz/kiss.py
	def delete(self, request):
		result = self.model.get(id=request.params["id"])
		result.delete_instance(recursive=True)
		return JsonResponse({"result": "ok"}, status=204)
예제 #2
0
파일: rest.py 프로젝트: travofoz/kiss.py
	def put(self, request):
		id = request.params["id"]
		self.model.update(**request_params_to_dict(request.form)).where(id=id).execute()
		return JsonResponse({"id": id})
예제 #3
0
파일: rest.py 프로젝트: travofoz/kiss.py
	def post(self, request):
		result = self.model.create(**request_params_to_dict(request.form))
		return JsonResponse({"id": result.id}, status=201)
예제 #4
0
파일: rest.py 프로젝트: travofoz/kiss.py
	def get(self, request):
		result = self.model.get(id=request.params["id"])
		return JsonResponse(result)
예제 #5
0
파일: rest.py 프로젝트: travofoz/kiss.py
	def get(self, request):
		results = self.model.select()
		return JsonResponse(results)