Tastypie 기반 API 덧셈기를 만들고 싶습니다. 다음은 작동 방식입니다 ... 사용자가 추가하고자하는 두 개의 숫자에 게시하고 Tastypie + Django를 사용하여 사용자에게 반환 된 번호를 추가하고 싶습니다.모델이없는 Tastypie 덧셈 자
나는 그것을 mySQL 데이터베이스에 넣는 것에 관심이 없다.
class Adder(resource):
class Meta:
authorization = Authorization()
authentication = Authentication()
def hydrate(self,bundle):
_a = bundle.data['first_number']
_b = bundle.data['second_number']
self.create_response(request, return_dict)
return bundle
Tastypie의 설명서는 실제로 모델을 중심으로 움직이는 것처럼 보입니다 (명백한 이유로).
그러나 hydrate 메서드 내에서 create_response를 호출 할 수 있는지 궁금했고 수화물 메서드를 호출하는 것이 게시물 데이터를 처리하는 올바른 방법인지 궁금했습니다.
아마 등 수화물, apply_sorting, build_filters, 내가 믿고있어을 같이 세분화 된 일을 건너 뛸 것
이것은 좋은 것처럼 보입니다. 제 질문은 def post_list가 어떻게 호출되는지입니다. tastypie에 의해 자동으로 게시물이있을 때마다 호출됩니까? 더 나은 방법은 모든 리소스 메소드를 호출하는 방법입니다. 그들은 자동으로 감지 되었습니까? –
내 대답이 업데이트되었습니다. 이 세부 사항은 문서에서 유약의 종류입니다. 나는 그것을 알아 내기 위해 출처를보아야 만했다. – dokkaebi
대단히 감사합니다 ... 음침한 의사는 세부 정보로 들어 가지 않았습니다. –