2009-01-05 7 views
5

मैं अपनी वेबसाइट के लिए Django का उपयोग करता हूं और मैं जानना चाहता हूं कि विकास सर्वर में सुरक्षित पृष्ठों का परीक्षण करने के लिए कोई काम है या नहीं। एक अस्थायी कामकाज के रूप में, मैं dev सर्वर में वेबपृष्ठों की जांच करने के लिए HTTP का उपयोग नहीं करता, जो मुझे लगता है कि सही तरीका नहीं है? तुम क्या सोचते हो?क्या Django का उपयोग कर विकास सर्वर में SSL संरक्षित वेबपृष्ठों का परीक्षण करने का कोई आसान तरीका है?

उत्तर

2

This उपयोगी लग रहा है - मार्ग HTTPS अनुरोध करने के लिए stunnel का उपयोग कर डेव सर्वर django करने के लिए।

2

Django विकास सर्वर बहुत बुनियादी है और केवल स्थानीय परीक्षण के लिए है। यह एसएसएल/https का समर्थन नहीं करता है। आपको अपाचे, एनजीआईएनएक्स, या कुछ अन्य वेब सर्वर का उपयोग करके इसे चलाने के लिए एसएसएल का समर्थन करने के लिए इसे चलाने की आवश्यकता होगी।

3

आप mod_wsgi पर विचार कर सकते हैं, क्योंकि इसका उपयोग विकास, परीक्षण और तैनाती के लिए किया जा सकता है। mod_wsgi को आपके पायथन कोड में किए गए किसी भी बदलाव का पता लगाने के लिए कॉन्फ़िगर किया जा सकता है और स्वचालित रूप से विकास सर्वर के समान पुनरारंभ होता है।

मैं अपनी स्थानीय मशीन पर अपना अधिकांश विकास करता हूं, लेकिन परीक्षण के लिए वास्तविक संदर्भ कार्यान्वयन सर्वर का उपयोग करता हूं। यह एक स्व-हस्ताक्षरित प्रमाणपत्र के साथ, apache के तहत mod_wsgi चल रहा है। ग्राहम Dumpleton द्वारा हाल ही विस्तृत लेख यहां उपलब्ध है:

http://blog.dscpl.com.au/2008/12/using-modwsgi-when-developing-django.html

+0

"स्वयं हस्ताक्षरित प्रमाणपत्र" से आपका क्या मतलब है ?? –

संबंधित मुद्दे

 संबंधित मुद्दे