इस लेख में, हम एक Django रूपरेखा बनाने जा रहे हैं। यह URL एंडपॉइंट पर आपकी वेबसाइट के लिए GET अनुरोधों की कुल संख्या, डेटाबेस क्वेरी और कई अन्य रिपोर्ट जैसी बहुत सारी जानकारी दिखाएगा। यह उत्पादन में बहुत अच्छा है क्योंकि जब आपकी साइट उत्पादन में होती है तो आपको कई चीजों पर नजर रखने की आवश्यकता होती है।
यदि आपको वास्तविक दुनिया की परियोजना को परिनियोजित करना है तो यह एक बेहतरीन संसाधन है।
उदाहरण
सबसे पहले, एक प्रोजेक्ट और एक ऐप बनाएं। कुछ बुनियादी सेटिंग्स करें और यूआरएल सेट करें।
अब, djnago-silk स्थापित करें पैकेज -
pip install django-silk
settings.py, . में निम्नलिखित पंक्तियाँ जोड़ें -
MIDDLEWARE = [ ... 'silk.middleware.SilkyMiddleware', ... ] INSTALLED_APPS = [ ... 'silk' ]
हमने इसे केवल ऐप के रूप में और एक मिडलवेयर और मॉड्यूल को ऐप के रूप में जोड़ा है।
प्रोजेक्ट के url.py . में -
urlpatterns += [path('silk/', include('silk.urls', namespace='silk'))]
यहां हमने समापन बिंदु को परिभाषित किया है जहां हम प्रोफाइलिंग देखेंगे।
अब ये कमांड चलाएँ -
python manage.py makemigrations python manage.py migrate
ये आदेश रेशम . बनाने के लिए हैं माइग्रेशन और उन्हें माइग्रेट करने के लिए।
इसके साथ, सब कुछ सेट हो गया है और आप आउटपुट की जांच के लिए आगे बढ़ सकते हैं।
आउटपुट
https://127.0.0.1:8000/silk/
. पर जाएं