मैंने यहाँ अंतर्निहित वेबसर्वर का उपयोग करके Django चलाने के निर्देशों का पालन किया और इसे सफलतापूर्वक उपयोग करके चलाने में सक्षम था python manage.py runserver
। यदि मैं वेबसर्वर से स्थानीय रूप से 127.0.0.1:पोर्ट का उपयोग करता हूं, तो मुझे Django पृष्ठ मिलता है जो यह दर्शाता है कि यह काम कर रहा है।
मुझे एहसास है कि Django वेबसर्वर एक प्रोडक्शन सर्वर नहीं है, लेकिन मेरे लिए यह ज़रूरी है कि परीक्षण के उद्देश्यों के लिए इसे बाहरी दुनिया से एक्सेस करने में सक्षम होना चाहिए - अर्थात सर्वर पर वेब ब्राउज़र से नहीं, बल्कि एक अलग कंप्यूटर से।
मैंने कोशिश की:
http://mywebserver:port_django_runs_on
लेकिन यह काम नहीं करता। मैंने इसके बजाय IP का उपयोग करने की कोशिश की (ifconfig पर आधारित) का उपयोग करने के लिए:
http://myipaddress:port_django_runs_on
जो या तो काम नहीं किया।
वेब सर्वर चल रहा है इसलिए इसे बाहर से सुलभ होना चाहिए, मुझे यकीन नहीं है कि कैसे। मैं अपाचे के साथ लिनक्स चला रहा हूं, हालांकि मैंने अपाचे के साथ Django को कॉन्फ़िगर नहीं किया है।
इसे कैसे करना है इस पर कोई आइडिया?