Пример #1
0
	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
	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
	def post(self, request):
		result = self.model.create(**request_params_to_dict(request.form))
		return JsonResponse({"id": result.id}, status=201)
Пример #4
0
	def get(self, request):
		result = self.model.get(id=request.params["id"])
		return JsonResponse(result)
Пример #5
0
	def get(self, request):
		results = self.model.select()
		return JsonResponse(results)