제 친구가 말했습니다. "파이론은 웹 서비스에 훨씬 뛰어납니다."장고를 웹 서비스에 사용할 수 있습니까?
다른 친구는 "장고를 원하는대로 정확하게 수정할 수 있습니다."라고 말했습니다.
장고에서는 API와 REST 및 버전 관리 등의 "웹 서비스"를 수행하기 위해 수정 (urls.py? 모델 클래스? 설정?)하기 위해 필요한 것은 무엇입니까?
제 친구가 말했습니다. "파이론은 웹 서비스에 훨씬 뛰어납니다."장고를 웹 서비스에 사용할 수 있습니까?
다른 친구는 "장고를 원하는대로 정확하게 수정할 수 있습니다."라고 말했습니다.
장고에서는 API와 REST 및 버전 관리 등의 "웹 서비스"를 수행하기 위해 수정 (urls.py? 모델 클래스? 설정?)하기 위해 필요한 것은 무엇입니까?
예 장고는 웹 서비스에 사용할 수 있습니다. django-piston를 체크 아웃 : 에 대한
장고를위한 미니 프레임 워크의 RESTful API를 작성.
피스톤은 당신이 당신의 사이트에 대한 응용 프로그램 프로그래밍 인터페이스 (API)를 만들 수있는 상대적으로 작은 장고 응용 프로그램입니다.
예, 직접 사용합니다. 예쁜 HTML 페이지 대신 직렬화 된 JSON 또는 XML 객체를 사용하여 일부 URI에 응답하는보기 기능이 있습니다.
물론입니다.
사실 장고는 서버 측에서 사용하도록 만들어졌습니다. 하지만 먼저 프레임 워크라는 것을 이해해야합니다.
프레임 워크는 웹 개발 (예 : 로그인 또는 가입 모듈)에서 수행되는 일반적인 활동을 얻는 도구 세트입니다.
즉, django는 웹 서비스로 사용할 수 없습니다. –
Django는 웹 서비스 (out of the box)로 사용할 수 있지만 (S.Lott의 답변 참조)이 응용 프로그램은 쉽게 만들 수 있도록 만들어졌습니다. –