장고 - 나머지 - swagger github page, 더 구체적으로 "어떻게 작동하는"부분에 대한 설명서를 벗어났습니다. 나머지 api에 대한 매개 변수를 직접 정의 할 수 있으며 이러한 매개 변수가 위조 문서 페이지에 표시되도록 할 수 있습니다.django-rest-swagger가 modelserializers와 잘 작동하지 않습니까?
"""
This text is the description for this API
param1 -- A first parameter
param2 -- A second parameter
"""
나는이 작업을 얻을 수 있지만, 내 문제는 변수가 필요한 경우, 그 매개 변수 유형 및 데이터 유형을 지정하는 방법입니다 :
주석 달기 예를
는 같은입니다. github 페이지는 귀하의 미끈 미끈한 문서가 어떻게 보일 수 있는지에 대한 example image을 보여 주며, 나는 방금 언급 한 정보를 가지고 있습니다. 그러나 예제 쇼와 같은 사용자 지정 매개 변수에 주석을 달 때 매개 변수 유형으로 "쿼리", 데이터 형식 :이 비어 있으며 "필수"가 표시되지 않습니다.답변에 가장 근접한 것은 this stackoverflow question입니다. 그것은 답변 공급자처럼 자동으로 귀하의 serializers (괜찮아요) 검사하여 설명서를 생성하고, 모델러가 제대로 장고 - 휴식 - swagger 내가 언급 한 기준을 유도하는 데 충분한 정보가 포함되지 않습니다 dagang - 나머지 - swagger 말하고있는 것 위. 나는 그것이이 기준을 이해할 수 없다는 것을 알지만, 나를 수동으로 지정하는 방법이 있어야한다.
나는 모델러를 단순한 시리얼 라이저로 다시 작성하면 장고 드레싱을 할 수 있다고 정정했다. 내가 수동으로 django-rest-swagger에게 매개 변수의 매개 변수 유형과 데이터 형식이 무엇인지, 그리고 필요한 경우이를 알려주는 방법이 없습니까?
나는 여기에 뭔가 빠져 있어야합니다. 장고 - 나머지 프레임 워크 튜토리얼의 예제와 거의 동일한 클래스 기반 뷰와 모델 작성자를 사용합니다. 이 문맥에서 "매개 변수 유형"에 대한 이해가 부족한 것 같습니다. 내 API가 훌륭하게 작동하고 있으며 모델 생성자를 serializer로 다시 작성하지 않으므로 더 나은 자동 문서화를 얻을 수 있습니다.
이 문제를 해결할 시간이 있다고 생각되면 [Django REST 프레임 워크 토론 그룹] (https://groups.google.com/forum/?fromgroups#)에서이 질문을 할 가치가 있습니다. ! forum/django-rest-framework) - Marc Gibbons 또는 그의 프로젝트를 사용하는 다른 사람으로부터 답변을 얻을 수 있습니다. –
@TomChristie 제안 해 주셔서 감사합니다. –
주제가 업데이트 되었습니까? 나는 당신이 경험을 공유한다면 똑같은 문제가있을 것입니다. 미리 감사드립니다! – fox