मैं पीएचपी से थोड़ा हटकर पायथन सीखना चाहता हूं। पायथन के साथ वेब विकास करने के लिए मुझे टेम्प्लेटिंग और अन्य चीजों के साथ मदद करने के लिए एक रूपरेखा की आवश्यकता होगी।
मेरे पास एक गैर-उत्पादन सर्वर है जिसका उपयोग मैं सभी वेब विकास सामग्री पर परीक्षण करने के लिए करता हूं। यह एक डेबियन 7.1 LAMP स्टैक है जो सामान्य MySQL-server पैकेज के बजाय MariaDB चलाता है।
कल ही मैंने Django स्थापित किया और अपना पहला प्रोजेक्ट बनाया जिसे firstweb कहा गया । मैंने अभी तक कोई सेटिंग नहीं बदली है।
यहाँ मेरा भ्रम का पहला बड़ा टुकड़ा है। ट्यूटोरियल में मैंने उस व्यक्ति का अनुसरण किया जिसने Django को स्थापित किया, अपनी पहली परियोजना शुरू की, Apache को फिर से शुरू किया, और Django ने तभी से काम किया। वह अपने ब्राउज़र पर गया और बिना किसी समस्या के Django के डिफ़ॉल्ट पृष्ठ पर गया।
मुझे हालांकि, मुझे अपने फर्स्टवेब फ़ोल्डर में सीडी और रन करना है
python manage.py runserver myip:port
और यह काम करता है। कोई दिक्कत नहीं है। लेकिन मैं सोच रहा था कि क्या इस तरह से काम करना चाहिए, और अगर इससे लाइन में समस्या आ जाएगी?
मेरा दूसरा सवाल यह है कि मैं इसे स्थापित करना चाहता हूं इसलिए यह मेरे MySQL डेटाबेस का उपयोग करता है। मैं अपनी सेटिंग में जाता / करती हूं / पहलेweb / firstweb के तहत और मैं इंजन और NAME देखता हूं लेकिन मुझे यकीन नहीं है कि यहां क्या रखा जाए।
और फिर USER, PASSWORD, और HOST क्षेत्रों में यह मेरा डेटाबेस और इसकी साख है? अगर मैं लोकलहोस्ट का उपयोग कर रहा हूं तो क्या मैं केवल HOST क्षेत्र में लोकलहोस्ट रख सकता हूं ?