dm.zdoc เป็นเสื้อคลุมหลามเล็ก ๆ รอบ pydoc ที่จะทำให้มันใช้งานได้สำหรับ Zope
หมายเหตุ: รุ่นหลามด้านล่าง 2.6 ขาดการสนับสนุนที่ดีสำหรับแพคเกจ namespace ใน pydoc ในขณะที่ Zope ตัวเองไม่ได้ใช้แพคเกจ namespace ก่อนรุ่น 2.12 (ซึ่งใช้ Python 2.6) การใช้งาน Zope ที่สำคัญ (เช่น Plone) จะใช้แพคเกจ namespace ในกรณีนี้เอกสารที่ผลิตโดย pydoc (และนามสกุล zdoc) ไม่สมบูรณ์
การใช้งาน
zdoc สามารถนำมาใช้ผ่านทาง dmzdoc สคริปต์ผ่านโมดูลนำเข้าหรือบูรณาการในการทำงานเช่น Zope
ในครั้งแรกที่ทั้งสองกรณีก็อาจจะมีความจำเป็นที่จะตั้งค่าสภาพแวดล้อม Zope ตัวแปร INSTANCE_HOME และ SOFTWARE_HOME จะบอก zdoc ที่แหล่ง Zope สามารถพบได้
ใช้ผ่าน dmzdoc
dmzdoc สคริปต์มีการติดตั้งเมื่อคุณมีการติดตั้ง setuptools
มิฉะนั้นคุณจะต้องติดตั้งด้วยตัวคุณเอง มันมีเนื้อหาดังต่อไปนี้:
นำเข้า dm.zdoc; dm.zdoc.cli ()
dmzdoc มีตัวเลือกเดียวที่แน่นอนและพารามิเตอร์เช่น pydoc เอกสารใน pydoc
ใช้ผ่านโมดูลนำเข้า
dm.zdoc โมดูลกำหนดวัตถุเช่นเดียวกับ pydoc เอกสารใน pydoc
แบบบูรณาการในการทำงานเช่น Zope
สำหรับการใช้งานนี้คุณต้องติดตั้งโมดูลในการติดตั้งและเปิดใช้งาน Zope configure.zcml ที่เริ่มต้น Zope นี้จะให้ "Zope โฟลเดอร์ราก" มุมมอง @@ zdoc ที่นำเสนอเอกสารในลักษณะเดียวกับเซิร์ฟเวอร์ http pydoc
หมายเหตุ: เปิดเผยเอกสารของอินสแตนซ์ Zope ในลักษณะนี้ให้ข้อมูลเชิงลึกที่เหมาะสมและสามารถให้เบาะแสแฮกเกอร์ที่มีคุณค่าสำหรับการโจมตี มีแนวโน้มที่คุณจะติดตั้งเฉพาะในกรณีการพัฒนาที่มีการเข้าถึงที่ จำกัด
มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.
- การสนับสนุนสำหรับ & quot; บูรณาการใน runnging Zope เช่น & quot; กรณีที่ใช้
ต้องการ
- หลาม
ความคิดเห็นที่ไม่พบ