Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

Django में चिकनी रूपरेखा

इस लेख में, हम एक 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/

. पर जाएं

Django में चिकनी रूपरेखा


  1. Django - व्यवस्थापक आधारित फ़ाइल प्रबंधन

    हम आम तौर पर फ़्रंटएंड से फ़ाइल या छवि संबंधी परिवर्तन करते हैं। इस लेख में, हम देखेंगे कि व्यवस्थापक पैनल में फ़ाइल प्रबंधन कैसे करें, जहां हम विभिन्न प्रकार की फ़ाइल का प्रबंधन कर सकते हैं जिसे हम सर्वर से क्लाइंट को प्रस्तुत करने जा रहे हैं। उदाहरण django-filer स्थापित करें मॉड्यूल - pip install

  1. Django में एक मॉडल उदाहरण में अनुवाद जोड़ना

    इस लेख में, हम सीखेंगे कि किसी भी उदाहरण के लिए अनुवाद कैसे बनाया जाता है। कभी-कभी, आपको आईडी, नाम, उद्धरण, रेखा आदि जैसे डेटा को सहेजने की आवश्यकता हो सकती है। आपको उस डेटा को विभिन्न भाषाओं में प्रस्तुत करना पड़ सकता है; उसके लिए, आपको बहुत सारी डेटाबेस सामग्री करने की आवश्यकता है, लेकिन आज मैं आप

  1. Django में मनी फ़ील्ड कैसे जोड़ें?

    कभी-कभी, हमें किसी वेबसाइट में पैसे से संबंधित डेटा, जैसे वेतन, शुल्क या आय को जोड़ना पड़ सकता है। Django एक पूर्णांक फ़ील्ड प्रदान करता है लेकिन कई बार, यह काम नहीं करता जैसा हम चाहते हैं। इसलिए, मनी फील्ड को संभालने के लिए, हम तीसरे पैकेज की लाइब्रेरी का उपयोग कर सकते हैं जो हमारे मॉडल में मनी फील