मेरे पास एक फ्लास्क ऐप है जो मैं फ्लास्क-रेस्टफुल एपीआई दस्तावेज करने के लिए स्फिंक्स के ऑटोफ्लास्क निर्देश का उपयोग करना चाहता हूं।फ्लास्क-आरामपूर्ण एपीआई दस्तावेज करने के लिए स्फिंक्स ऑटो फ्लास्क को कैसे कॉन्फ़िगर करें?
https://pythonhosted.org/sphinxcontrib-httpdomain/#module-sphinxcontrib.autohttp.flask
मैं पिप के माध्यम से मॉड्यूल स्थापित किया है और स्फिंक्स-त्वरित प्रारंभ चलाते हैं, जो मुझे एक conf.py और index.rst देता है।
मैं conf.py में विस्तार डालने की कोशिश की है: प्रलेखन के अनुसार index.rst में
extensions = ['sphinxcontrib.autohttp.flask']
और निर्देश:
.. autoflask:: autoflask_sampleapp:app
:undos-static:
लेकिन मैं अनुप्रयोग नहीं मिल सकता है : मॉड्यूल (autoflask_sampleapp: ऐप) भाग सही है। नतीजतन, जब मैं स्फिंक्स-बिल्ड चलाता हूं तो मुझे एक त्रुटि मिलती है कि या तो ऐप या मॉड्यूल नहीं मिला है।
मेरा ऐप पेड़ इस तरह दिखता है:
.
├── admin
├── apis
├── app
│ ├── static
│ └── templates
और एप्लिकेशन का रूट निर्देशिका से, मैं कह सकता हूँ:
from apis import profile
मैं कैसे index.rst में ऑटो कुप्पी कॉन्फ़िगर सही ढंग से पता लगाने के लिए करते हैं और मेरे ऐप के एपीआई मॉड्यूल लोड करें?
'autoflask_sampleapp' कहां से आता है? यह कहीं भी आपके "ऐप पेड़" में प्रतीत नहीं होता है। –