विषय पर बढ़ें

Editor Support

🌐 एआई और मनुष्यों द्वारा किया गया अनुवाद

यह अनुवाद मनुष्यों के मार्गदर्शन में एआई द्वारा किया गया है। 🤝

इसमें मूल अर्थ को गलत समझने या अप्राकृतिक लगने आदि जैसी गलतियाँ हो सकती हैं। 🤖

आप हमें एआई LLM को बेहतर मार्गदर्शन करने में मदद करके इस अनुवाद को बेहतर बना सकते हैं।

अंग्रेज़ी संस्करण

आधिकारिक FastAPI Extension आपके FastAPI development workflow को path operation discovery, navigation, साथ ही FastAPI Cloud deployment और live log streaming के साथ बेहतर बनाता है।

Extension के बारे में अधिक जानकारी के लिए, GitHub repository पर README देखें।

Setup और Installation

FastAPI Extension VS Code और Cursor दोनों के लिए उपलब्ध है। इसे हर editor के Extensions panel से सीधे "FastAPI" खोजकर और FastAPI Labs द्वारा प्रकाशित extension चुनकर install किया जा सकता है। यह extension browser-based editors जैसे vscode.dev और github.dev में भी काम करता है।

Application Discovery

Default रूप से, extension आपके workspace में FastAPI() instantiate करने वाली files को scan करके FastAPI applications को अपने-आप discover करेगा। यदि auto-detection आपके project structure के लिए काम नहीं करता, तो आप pyproject.toml में [tool.fastapi] के माध्यम से या module notation (जैसे myapp.main:app) का उपयोग करके fastapi.entryPoint VS Code setting में entrypoint specify कर सकते हैं।

Features

  • Path Operation Explorer - आपके application में सभी path operations का sidebar tree view। किसी भी route या router definition पर जाने के लिए click करें।
  • Route Search - Ctrl + Shift + E (macOS पर: Cmd + Shift + E) के साथ path, method, या name के आधार पर search करें।
  • CodeLens Navigation - test client calls (जैसे client.get('/items')) के ऊपर clickable links, जो tests और implementation के बीच quick navigation के लिए matching path operation पर ले जाते हैं।
  • Deploy to FastAPI Cloud - आपकी app को FastAPI Cloud पर one-click deployment।
  • Stream Application Logs - level filtering और text search के साथ आपके FastAPI Cloud-deployed application से real-time log streaming।

यदि आप extension के features से परिचित होना चाहते हैं, तो Command Palette (Ctrl + Shift + P या macOS पर: Cmd + Shift + P) खोलकर और "Welcome: Open walkthrough..." चुनकर, फिर "Get started with FastAPI" walkthrough चुनकर extension walkthrough देख सकते हैं।