2011-04-27 3 views
0

장고 - 비단뱀에서 생성 된 자동 문서에 관한 문제가 있습니다. 지금 당장이 작품을 가지고 있습니다 :여러 핸들러에 대한 django-piston 생성 문서

from piston.handler import BaseHandler 
from piston.doc import generate_doc 

class FirstHandler(BaseHandler): 
... 

doc = generated_doc(FirstHandler) 

잘하고 있습니다. 문제는 SecondHandler를 추가 할 때 doc 변수에 어떻게 추가해야하는지 모르겠다.

피스톤 자체 설명서가 좋지 않아 anything about several handlers을 언급하지 않았습니다. 코드 자체 (doc.py)에보고하는 documentation_view을 사용하면 자동으로 모든 핸들러를 전파해야한다는 것으로 보이지만, 그렇지 않은 (또는 내가 잘못을하고 있어요) :

from piston.doc import documentation_view 

... 

urlpatterns = patterns('', 
    (r'^/doc$', documentation_view), 
... 
) 

답변

1

당신은있을 필요 없다 라인

doc = generated_doc(FirstHandler) 

핸들러를 포함하는 모듈 내에 있습니다. 그것은 가난한 문서에 나오는 단순한 말입니다. 문서 뷰는 모든 핸들러를 자동으로 가져온 다음 문서를 생성합니다. 선을 제거하면 제대로 작동합니다.