मैं अपनी वेबसाइट के लिए Django का उपयोग करता हूं और मैं जानना चाहता हूं कि विकास सर्वर में सुरक्षित पृष्ठों का परीक्षण करने के लिए कोई काम है या नहीं। एक अस्थायी कामकाज के रूप में, मैं dev सर्वर में वेबपृष्ठों की जांच करने के लिए HTTP का उपयोग नहीं करता, जो मुझे लगता है कि सही तरीका नहीं है? तुम क्या सोचते हो?क्या Django का उपयोग कर विकास सर्वर में SSL संरक्षित वेबपृष्ठों का परीक्षण करने का कोई आसान तरीका है?
उत्तर
This उपयोगी लग रहा है - मार्ग HTTPS अनुरोध करने के लिए stunnel का उपयोग कर डेव सर्वर django करने के लिए।
Django विकास सर्वर बहुत बुनियादी है और केवल स्थानीय परीक्षण के लिए है। यह एसएसएल/https का समर्थन नहीं करता है। आपको अपाचे, एनजीआईएनएक्स, या कुछ अन्य वेब सर्वर का उपयोग करके इसे चलाने के लिए एसएसएल का समर्थन करने के लिए इसे चलाने की आवश्यकता होगी।
आप mod_wsgi
पर विचार कर सकते हैं, क्योंकि इसका उपयोग विकास, परीक्षण और तैनाती के लिए किया जा सकता है। mod_wsgi
को आपके पायथन कोड में किए गए किसी भी बदलाव का पता लगाने के लिए कॉन्फ़िगर किया जा सकता है और स्वचालित रूप से विकास सर्वर के समान पुनरारंभ होता है।
मैं अपनी स्थानीय मशीन पर अपना अधिकांश विकास करता हूं, लेकिन परीक्षण के लिए वास्तविक संदर्भ कार्यान्वयन सर्वर का उपयोग करता हूं। यह एक स्व-हस्ताक्षरित प्रमाणपत्र के साथ, apache के तहत mod_wsgi चल रहा है। ग्राहम Dumpleton द्वारा हाल ही विस्तृत लेख यहां उपलब्ध है:
http://blog.dscpl.com.au/2008/12/using-modwsgi-when-developing-django.html
अब आप उपयोग कर सकते हैं FakeSSLMiddleware
- 1. SQL सर्वर का उपयोग कर डेटाबेस परिवर्तनों को तैनात करने का एक आसान तरीका क्या है?
- 2. क्या रिमोट मशीन पर कठपुतली स्क्रिप्ट का परीक्षण करने का कोई आसान तरीका नहीं है?
- 3. क्या डजंगो के साथ गिद्ध का उपयोग करने का कोई आसान तरीका है?
- 4. क्या एसिंक विधि का परीक्षण करने का कोई तरीका है?
- 5. ओरेकल संग्रहीत प्रक्रिया का परीक्षण करने का सबसे आसान तरीका
- 6. जावास्क्रिप्ट का उपयोग कर SSL प्रमाणपत्र विवरण प्राप्त करने का कोई तरीका है?
- 7. क्या ओपनिड को लागू करने का कोई आसान तरीका है?
- 8. LINQ का उपयोग कर दो आदेशित अनुक्रमों को मर्ज करने का कोई आसान तरीका है?
- 9. क्या सिम्फनी में सर्वर नाम प्राप्त करने का कोई आसान तरीका है?
- 10. क्या SQL सर्वर कर्सर में पैरामीटर का उपयोग करने का कोई तरीका है?
- 11. जावा में 'है' करने का सबसे आसान तरीका क्या है?
- 12. क्या सामान्य लिस्प से पायथन पुस्तकालयों का उपयोग करने का कोई आसान तरीका है?
- 13. फोनगैप का उपयोग कर सर्वर के साथ संवाद करने का सबसे अच्छा तरीका क्या है?
- 14. Django/South का उपयोग कर मॉडल का नाम बदलने का सबसे आसान तरीका?
- 15. विकास के दौरान PHP संस्करणों को स्विच करने का कोई आसान तरीका है?
- 16. क्या गिट सर्वर के लिए विंडोज प्रमाणीकरण (सक्रिय निर्देशिका) का उपयोग करने का कोई तरीका है?
- 17. का उपयोग Django + आसान थंबनेल/लचीला बीनस्टॉक
- 18. PHP में HTTP के HEAD कमांड का उपयोग करने का सबसे आसान तरीका क्या है?
- 19. पायथन में उपज का उपयोग करके रिक्त पुनरावृत्ति बनाने का सबसे आसान तरीका क्या है?
- 20. ट्रिगर्स में निषेध करने का सबसे आसान तरीका क्या है?
- 21. क्या मेरे डोमेन SSL प्रमाणपत्र का उपयोग करने के लिए Azure Blob संग्रहण को कॉन्फ़िगर करने का कोई तरीका है?
- 22. क्या संपत्तिपाथ वर्ग का उपयोग कर ऑब्जेक्ट का संपत्ति मूल्य प्राप्त करने का कोई तरीका है?
- 23. क्या OpenNLP का उपयोग कर वाक्य का विषय प्राप्त करने का कोई तरीका है?
- 24. क्या जावास्क्रिप्ट लुकअप टेबल बनाने का कोई आसान तरीका है?
- 25. ग्रहण एमुलेटर का उपयोग कर एंड्रॉइड एप्लिकेशन चलाने का कोई आसान तरीका है?
- 26. क्या प्रतिबिंब कक्षाओं का उपयोग कर एक निजी/संरक्षित स्थिर संपत्ति सेट करने का कोई तरीका है?
- 27. क्या जावास्क्रिप्ट में परिपत्र संदर्भ का परीक्षण करने का कोई तरीका है?
- 28. जावा एप्लिकेशन में सी स्रोत कोड का उपयोग करने का सबसे आसान तरीका क्या है?
- 29. बहुभाषी django साइट रखने का सबसे आसान तरीका है?
- 30. क्या एक्सेल को मूल तत्व में एक्सएमएल विशेषताओं को संरक्षित करने का कोई तरीका है?
"स्वयं हस्ताक्षरित प्रमाणपत्र" से आपका क्या मतलब है ?? –