इस वीडियो में हम एक त्वरित Refactor बनाने के लिए शिविर के लिए वापस जा रहे हैं।
तो मैं मॉड्यूल के बारे में पिछले वीडियो है कि हम मॉडल कोड इस कैम्प का ग्राउंड स्कीमा कैम्प का ग्राउंड मॉडल से कुछ लेने के लिए जा रहे हैं और हम इस एक कैम्प का ग्राउंड फ़ाइल और उस वसीयत में एक अलग मॉडल निर्देशिका में बाहर धक्का करने जा रहे निर्यात में उल्लेख किया है हमें उपयोगकर्ता और टिप्पणी की तरह हमारे अन्य मॉडलों के साथ यह करने के लिए के लिए मार्ग प्रशस्त।
इसलिए हम समय में वहाँ मिल जाएगा।
लेकिन अभी हम तीन मुख्य कदम है हम मॉडल निर्देशिका और कैम्प का ग्राउंड फ़ाइल बनाने की जरूरत है।
तो फिर हम उस कैम्प का ग्राउंड फाइल के अंदर मॉड्यूल लेकिन निर्यात का उपयोग करने की जरूरत है और फिर हम सही ढंग से नेवला की आवश्यकता होती है और नव निर्मित कैम्प का ग्राउंड फ़ाइल की आवश्यकता सहित सब कुछ की आवश्यकता की जरूरत है।
तो इससे पहले कि मैं शुरू हो मैं एक v3 कि अब मैं में काम कर रहा हूँ क्योंकि हम कुछ बड़ा परिवर्तन कर रहे हैं की क्या ज़रूरत है।
हम चारों ओर फ़ाइलें आगे बढ़ रहे हैं।
तो अगर आप नए परिवर्तनों के साथ पालन करने के लिए 3 संस्करण में हो जाएगा चाहते हैं।
ठीक है चलो शुरू करते हैं।
पहली बात मैं करना चाहता हूँ एक निर्देशिका मॉडल बुलाया बनाने के लिए और बजाय मॉडलों में से हम सभी मॉडल फ़ाइलें होगा।
तो अब मैं अपने पहले एक बनाने के लिए जा रहा हूँ।
टच मॉडल कैम्प का ग्राउंड स्लेश।
हाँ बस ऐसे ही।
और फिर मैं उस फ़ाइल को खोलने के लिए जा रहा हूँ और मैं कैम्प का ग्राउंड तर्क जो सिर्फ इस अब ठीक है के सभी डाल करने जा रहा हूँ और यह एक बहुत बड़ा फायदा है की तरह यह नहीं लगता है।
ऐसा नहीं है कि पांच से छह सात लाइनों है कि हम ऊपर की सफाई कर रहे हैं।
लेकिन जब हम कई मॉडल जो जल्द ही आ रहा है यह मॉडल के 30 या 40 अलग अलग लाइनों हो जाएगा और हम हमारे उपयुक्त बरबाद किया जा नहीं करना चाहते हैं।
और हम वास्तव में भी साफ आगे चीजों को एक वीडियो में भविष्य के लिए जा रहे हैं।
हम इन मार्गों के सभी एप्लिकेशन वास्तव में स्वच्छ और संभव के रूप में कम से कम करने के लिए एक अलग फाइल कई अलग फाइल में बाहर स्थानांतरित करने के लिए जा रहे हैं।
के एक शिविर भूमि पर चलते हैं जे.एस. और में इस कोड को पेस्ट और हम एक त्रुटि हो रही है अभी।
यह हमें बता रहा है नेवला परिभाषित नहीं है।
यही कारण है कि एक बात हम की देखभाल करने की जरूरत है।
और कहा कि अच्छा और आसान नेवला बराबरी के लिए बस की तरह है कि बचाने नेवला की आवश्यकता होती है।
और हम अपने स्कीमा है और फिर हम सिर्फ एक मॉड्यूल है कि निर्यात के बराबर होती है नेवला शीर्ष मॉडल कैम्प का ग्राउंड कैम्प का ग्राउंड स्कीमा क्या करने जा रहे हैं।
तो जब हम पढ़ पर इस फ़ाइल की आवश्यकता होती है आप कैम्प का ग्राउंड J.S की आवश्यकता होती है ..
हम मॉडल हो रही होगी।
तो अब हम वास्तव में हाँ करने के लिए जाने के लिए और अभी तक यहां एक अच्छा आवश्यक बयान को जोड़ने की जरूरत है और हम सिर्फ यहीं कैम्प का ग्राउंड के बराबर होती है कि आवश्यकता होती है सकते हैं और हम डॉट स्लेश मॉडल कैम्प का ग्राउंड स्लेश क्या करना है।
हम डेटा की जरूरत नहीं है।
हाँ है कि निहित है और हम इसे कैम्प का ग्राउंड नाम करने के लिए नहीं है, लेकिन मैं इसे कैम्प का ग्राउंड रखने के कारण क्या हम यहाँ नीचे का उपयोग कर रहे है कि जा रहा हूँ।
हम कैम्प का ग्राउंड खोजें कर रहे हैं और कैंप पैदा करते हैं।
ठीक है।
इसलिए हम इस परीक्षण से बाहर और देखो अगर यह काम कर सकते हैं।
हम सभी को यह करना है और सर्वर शुरू होता है हम अपने कैम्प का ग्राउंड देखने के लिए कि आज डेटाबेस इसका मतलब है कि हमारे मॉडल सही ढंग से स्थापित किया गया है हो रही है।
नहीं तो आप डेटाबेस से बाहर कैंप होने का एक तरीका नहीं है।
ठीक है।
तो चलो कि अब कोशिश करते हैं।
चलो हमारे एप्लिकेशन को चलने दें।
जे.एस. अच्छा लग रहा है अब तक।
के कैंप पृष्ठ ताज़ा और यहाँ चार कैंप कि मैंने कहा रहे हैं।
ये कुछ नए कि आप अभी तक नहीं देखा है।
मैं बस में चला गया और कुछ नए कैंप जोड़ा।
इसलिए हम इस खूबसूरत ग्लेशियर शिविर Lakey LAIKI या झील टपका हुआ है।
सब ठीक है अब वापस चलते हैं और हम सब कुछ साथ कर रहे हैं कि हम इस की अगली यात्रा क्या करने के लिए टिप्पणी की तरह लग बराबरी की आवश्यकता होगी की जरूरत है और हम एक ही सटीक बात डॉट स्लेश मॉडल टिप्पणी स्लेश कर देंगे और हम सटीक एक ही करूँगा उपयोगकर्ता के लिए फिर बात है जब हम में उपयोगकर्ता लॉग इन किया है।
तो अब हम जहाँ हम सभी कोड जी एस को cluttering हम में अलग अलग फ़ाइलों की आवश्यकता होती है सकते हैं के लिए नहीं है यह अच्छा पैटर्न है।
और वह करने के लिए महत्वपूर्ण मॉड्यूल निर्यात करता है।
अगर मैं इस बंद को छोड़ बस अब आपको पता चलता है कि अगर मैं यहाँ में सही कोड है, लेकिन मैं कुछ भी निर्यात नहीं करते हैं और लेकिन निर्यात मॉड्यूल के लिए जब मैं यह आवश्यकता होती है यह जोड़ नहीं है।
यहीं इस लाइन मॉडल स्लेश कैम्प का ग्राउंड की आवश्यकता होती है।
मैं वास्तव में लगता है कि जैसे एक खाली वस्तु पाने के लिए जा रहा हूँ और मैं एक त्रुटि मिल जाएगा क्योंकि जब मैं कोशिश करते हैं और खाली वस्तु की तरह कुछ कर मुझे लगता है कि मैं हमारे लिए काम करने के लिए नहीं जा रहा हूँ और मैं आप को पुनरारंभ दिखाता हूँ सर्वर को फिर से शुरू कर दिया।
ताज़ा करे पेज वस्तु वस्तु कोई विधि मिल गया है।
जैसा कि आप यहाँ देख सकते हैं।
वस्तु कोई पद्धति ठीक है।
ऐसा इसलिए है क्योंकि हम फ़ाइल के बाहर इस नेवला मॉडल नहीं भेज रहे हैं।
हम इसे निर्यात नहीं कर रहे हैं।
अब हम फिर से ताज़ा हैं सर्वर को पुनः आरंभ और चीजों को सामान्य करने के लिए वापस जाओ।
तो है कि एक लाइन वास्तव में महत्वपूर्ण है।