1
00:00:00,990 --> 00:00:02,480
ठीक पीछे स्वागत करते हैं।

2
00:00:02,660 --> 00:00:10,200
और पिछले सबक हम निर्देशिका मुख्य संरचना वास्तव में फाइल कर रहे हैं के सभी स्थापित किया है और हम उन सभी महत्वपूर्ण संकुल स्थापित किया।

3
00:00:10,200 --> 00:00:13,130
अब हम संबंधित सामग्री लेखकों में से कुछ की शुरुआत करने जा रहे हैं।

4
00:00:13,560 --> 00:00:15,120
हम इस वीडियो में दो मुख्य लक्ष्य है।

5
00:00:15,300 --> 00:00:20,920
हम उपयोगकर्ता मॉडल बनाने के लिए करना चाहते हैं और हम भी पासपोर्ट विन्यस्त करने के लिए है कि उपयोगकर्ता के मॉडल के साथ काम करना चाहते हैं।

6
00:00:21,420 --> 00:00:28,680
तो चलो शुरू हो रहा शुरू करने के लिए अपने अनुप्रयोग जेएस करने के लिए वापस जाने के लिए जा रहा हूँ और मैं सिर्फ उन संकुल हम सिर्फ स्थापित सभी की आवश्यकता के लिए जा रहा हूँ।

7
00:00:28,680 --> 00:00:31,950
तो पहली बात मैं करता हूँ सिर्फ इस एक सा साफ है।

8
00:00:32,310 --> 00:00:38,460
इसलिए हम केवल एक ही वर बयान है और हम उन्हें एक साथ श्रृंखला अल्पविराम के जो पूरी तरह से वैकल्पिक है के साथ।

9
00:00:38,460 --> 00:00:46,320
हम सिर्फ वर एक्स बचा सकता बराबरी Y और अधिक से अधिक की आवश्यकता होती है, लेकिन मैं सिर्फ वाक्य रचना की तरह अधिक है और आप इसे अक्सर देखता हूँ।

10
00:00:46,380 --> 00:00:57,440
तो पासपोर्ट आयात ताकि वे पासपोर्ट खामा शरीर पार्सर के अगले आवश्यकता के बराबर हो।

11
00:00:58,190 --> 00:00:59,440
और आदेश में यहां कोई फर्क नहीं पड़ता।

12
00:00:59,460 --> 00:01:36,110
लेकिन उस बराबर होने जा रहा है, तो आप सही क्रम में जाना कि मैं पार्सर कर रहे हैं तस्वीर चाहते हैं और है कि शरीर Dasch पार्सर और फिर उसके बाद हम कुछ है कि हम स्थानीय रणनीति फोन करने के लिए जा रहे हैं आयात करने के लिए जा रहे हैं की जरूरत है और पासपोर्ट Dasch स्थानीय आवश्यकता के लिए और फिर हम एक और जो पासपोर्ट स्थानीय Mangus और कहा कि पासपोर्ट Dasch स्थानीय Dasch नेवला की आवश्यकता होती है करने में सक्षम होने जा रहा है है।

13
00:01:36,610 --> 00:01:37,460
ठीक।

14
00:01:37,530 --> 00:01:48,960
और अगर हम वास्तव में हम चाहते थे इस लिए यहाँ इस बनाने अंतरिक्ष की तरह सब कुछ खत्म हो गया इंडेंट इतना है कि सब कुछ पूरी तरह से संरेखित से साफ हो सकता है।

15
00:01:48,960 --> 00:01:51,950
निश्चित रूप से बस एक निजी पसंद।

16
00:01:52,380 --> 00:01:59,400
मैं इस मामले में तो हम सही पर बयान आवश्यकता लाइन में खड़ा यह अच्छा सा के साथ अंत में यह करूँगा।

17
00:01:59,810 --> 00:02:00,090
ठीक।

18
00:02:00,120 --> 00:02:02,840
तो अब हम चाहते हैं कि सब कुछ किया आवश्यक है है।

19
00:02:02,850 --> 00:02:11,600
पहली बात मैं सिर्फ एप्लिकेशन चलाने की कोशिश कर रहा है क्या करना चाहते हैं यकीन है कि हम किसी भी मुद्दे पर जहां यह एक विशेष पैकेज आप एक फाइल नहीं मिल सकता है नहीं मिल सकता है नहीं मिलता है और हम नहीं।

20
00:02:11,610 --> 00:02:14,180
तो यह है कि है कि सब कुछ ठीक काम करता है मतलब है।

21
00:02:14,220 --> 00:02:15,110
महान।

22
00:02:15,150 --> 00:02:18,200
अगले बात मैं करने जा रहा हूँ उपयोगकर्ता मॉडल पर काम करते हैं।

23
00:02:18,510 --> 00:02:23,050
तो मैं मॉडल उपयोगकर्ता डेटा बुलाया के अंदर एक नई फ़ाइल बनाने के लिए जा रहा हूँ।

24
00:02:23,220 --> 00:02:25,600
हाँ, वहाँ हम चले।

25
00:02:25,830 --> 00:02:48,200
और फिर मैं उस फ़ाइल को ऊपर और पहली बात मैं बजाय करने के लिए जा रहा हूँ खोलने के लिए जा रहा हूँ की आवश्यकता होती है नेवला वर नेवला नेवला आवश्यकता के बराबर होती है और फिर मैं अपने उपयोगकर्ता स्कीमा को परिभाषित करने के लिए जा रहा हूँ है और प्रत्येक उपयोगकर्ता के दो अलग अलग टुकड़ों को एक उपयोगकर्ता है नाम और पासवर्ड और वे दोनों तार कर रहे हैं।

26
00:02:48,480 --> 00:03:00,810
अब तक उपयोगकर्ता स्कीमा नेवला नई नेवला स्कीमा बराबर बराबर होती है।

27
00:03:01,320 --> 00:03:09,620
और हम उपयोगकर्ता नाम पेट के स्ट्रिंग और पासवर्ड पेट के स्ट्रिंग के रूप में अच्छी तरह से।

28
00:03:09,960 --> 00:03:26,780
तो यह है कि स्कीमा की स्थापना की जाएगी और फिर हम अपने मॉड्यूल का निर्यात करता है कि बराबरी के मॉडल को नेवला और मॉडल के नाम उपयोगकर्ता विलक्षण है और हम सिर्फ इतना है कि जैसे उपयोगकर्ता स्कीमा से यह निर्माण कर रहे हैं जोड़ना चाहते हैं और हम बचा लेंगे।

29
00:03:26,910 --> 00:03:32,020
अब हम वास्तव में हाँ करने के लिए वापस जाने के लिए और इस फ़ाइल की आवश्यकता होती है और यकीन है कि वहाँ कोई समस्या नहीं हैं बनाते हैं।

30
00:03:32,040 --> 00:03:38,950
तो एक app प्रतिभा सिर्फ जोड़ देगा एक और यहाँ के बयान की आवश्यकता होती है और हम उपयोगकर्ता लिखने जा रहे हैं।

31
00:03:39,870 --> 00:03:46,100
और अगर हम वास्तव में इस शैलीगत चुनाव उपयोगकर्ता के साथ रखना चाहते हैं की आवश्यकता होती है के बराबर होने जा रहा है।

32
00:03:46,440 --> 00:03:52,930
और कहा कि डॉट स्लेश मॉडल उपयोगकर्ता स्लेश करने के लिए है जो एक अल्पविराम जरूरत होने जा रहा है।

33
00:03:53,400 --> 00:03:55,980
के बचाने के लिए करते हैं और यकीन है कि हम उस फ़ाइल को पा सकते हैं।

34
00:03:55,980 --> 00:04:00,660
ठीक है अच्छा है।

35
00:04:00,660 --> 00:04:02,370
सब कुछ ठीक काम करता है।

36
00:04:02,400 --> 00:04:09,880
इसलिए अभी हम एक सादे उपयोगकर्ता फाइल किया है और यह पासपोर्ट या पासपोर्ट स्थानीय या पासपोर्ट स्थानीय नेवला के साथ कुछ नहीं करना है।

37
00:04:10,170 --> 00:04:12,360
लेकिन सही है कि अब बदल रहा है।

38
00:04:12,360 --> 00:04:18,390
हम अपने उपयोगकर्ता मॉडल के लिए पासपोर्ट स्थानीय नेवला में जोड़ने के लिए जा रहे हैं और यह है कि इस तरह दिखता है।

39
00:04:18,570 --> 00:04:20,590
पहली बात तो हम क्या करने की जरूरत फिर से आयात किया जाता है।

40
00:04:20,730 --> 00:04:58,260
अब तक पासपोर्ट स्थानीय नेवला पासपोर्ट पानी का छींटा स्थानीय Desch नेवला आवश्यकता के बराबर होती है और इस पैकेज यह वास्तव में हम पर आसान हालांकि हम कहीं न कहीं हम स्कीमा परिभाषित के बाद नीचे जाने के लिए और भी लाइन उपयोगकर्ता स्कीमा डॉट प्लगइन पासपोर्ट स्थानीय mongers क्या यह होगा लिख ​​करना है बनाता है हमारे पासपोर्ट स्थानीय mongooses पैकेज है कि हम आवश्यक ले रहा है।

41
00:04:58,300 --> 00:05:07,120
हम यह पिछले वीडियो में पहले से स्थापित है और फिर हम सिर्फ इसे यहाँ की आवश्यकता है और यह तरीकों कि हमारे उपयोगकर्ता स्कीमा करने के लिए है कि पैकेज के साथ आने का एक गुच्छा जोड़ने के लिए जा रहा है।

42
00:05:07,120 --> 00:05:13,160
इसलिए यह महत्वपूर्ण कार्यक्षमता और सुविधाओं है कि क्रम में उपयोग करने के लिए उपयोगकर्ता प्रमाणीकरण की आवश्यकता होगी की एक बहुत कुछ के साथ आता है।

43
00:05:13,420 --> 00:05:15,560
और कहा कि वास्तव में हम सभी के लिए शुरू करने के लिए क्या करने की जरूरत है।

44
00:05:16,000 --> 00:05:17,860
तो चलो नोड चलाते हैं।

45
00:05:17,920 --> 00:05:18,420
हाँ।

46
00:05:18,520 --> 00:05:21,430
और यकीन है कि हम किसी भी त्रुटि है जो हम नहीं करते नहीं है सुनिश्चित करें।

47
00:05:21,430 --> 00:05:24,940
अच्छी खबर है और हम अब के लिए अकेले इस फाइल को छोड़ देंगे।

48
00:05:24,940 --> 00:05:30,330
अब हम वापस Epcot Geass में जाना होगा और हम अन्य संकुल है कि हम स्थापित की कुछ कनेक्ट करने के लिए शुरू करेंगे।

49
00:05:30,630 --> 00:05:54,760
पहली चीज़ें है कि हम क्या करने की जरूरत में से एक पासपोर्ट का उपयोग करने के लिए एक्सप्रेस बताने के लिए और हम लिखने एप्लिकेशन उपयोग पासपोर्ट डॉट बस ऐसे ही प्रारंभ और फिर हम एक दूसरे के ठीक नीचे है कि पासपोर्ट सत्र का प्रयोग नहीं करते और बचाने के लिए जा रहे है।

50
00:05:55,480 --> 00:05:59,600
इसलिए इस कोड को मूल रूप से पासपोर्ट स्थापित कर रहा है इतना है कि यह हमारे आवेदन में काम करेंगे।

51
00:05:59,620 --> 00:06:10,530
हम इन दो विधियों किसी भी समय हम इन दो पंक्तियों किसी भी समय हम पासपोर्ट का उपयोग करने के लिए जा रहे हैं और हम भी तो यहाँ शीर्ष अप में हमारे एक्सप्रेस सत्र जोड़ने की जरूरत की जरूरत है।

52
00:06:10,600 --> 00:06:16,380
मैं का उपयोग करने के लिए एक app जोड़ने के लिए जा रहा हूँ और हम वास्तव में एक्सप्रेस सत्र की आवश्यकता होती है चाहिए।

53
00:06:16,600 --> 00:06:26,680
लेकिन मैं आपको दिखाता हूँ कि हम सिर्फ यह इस लाइन में पानी का छींटा एक्सप्रेस सत्र जो हम पहले से ही डाउनलोड करना चाहते हो सकता है और हम इसे इस तरह से कर सकते हैं।

54
00:06:26,950 --> 00:06:32,420
और हम क्या करने की जरूरत है एक समारोह के रूप में चलाने के लिए और कुछ बहस में पारित किया गया है।

55
00:06:32,560 --> 00:06:42,840
तो यह एक छोटे से आप के लिए wonky दिखता है, लेकिन यह है कि हम एक झटके में यह कर सकते हैं जहां हम कुछ है कि हम की आवश्यकता कर रहे हैं और कुछ विकल्पों के साथ क्रियान्वित करने पर उपयोग नहीं करते हैं एक app कर रहे हैं।

56
00:06:43,060 --> 00:06:50,760
और हम यह पासपोर्ट के साथ एक गुप्त काम करने के लिए और इस सब में कुछ भी हो सकता है में तीन अलग-अलग विकल्पों में पारित करना होगा।

57
00:06:50,760 --> 00:06:52,710
आमतौर पर यह बस कुछ ही अंग्रेजी शब्द है।

58
00:06:52,780 --> 00:06:55,060
अपने स्वयं के वाक्य अपने ही शब्दों उठाओ।

59
00:06:55,090 --> 00:07:02,030
मैं Resti में जोड़ने के लिए जा रहा हूँ दुनिया में सबसे अच्छा और सबसे प्यारे कुत्ते है।

60
00:07:02,080 --> 00:07:03,220
बस असे ही।

61
00:07:03,720 --> 00:07:15,970
और गुप्त मूल रूप से सांकेतिक शब्दों में बदलना और सत्र समझाना तो हम सत्र के अंदर डाटा संग्रहण के रूप में यह सामान्य रूप से अंग्रेजी मानव पठनीय डेटा के रूप में लग रहा है नहीं जा रहे हैं करने के लिए इस्तेमाल किया जाएगा।

62
00:07:16,120 --> 00:07:26,300
ऐसा नहीं है कि हम यहाँ बनाने के सांकेतिक शब्दों में बदलना करने के लिए या सत्र में उस जानकारी को डिकोड करने के लिए इस्तेमाल किया जा रहा है इस राज में इनकोडिंग जा रहा है, लेकिन यह सब पर कुछ भी हो सकता है।

63
00:07:26,760 --> 00:07:37,320
ठीक है तो मैं जोड़ने के लिए में अन्य मानकों resave झूठा हो सकता है और प्रारंभ को बचाने के लिए भी गलत हो जाएगा करने के लिए सेट हो जाएगा मतलब है।

64
00:07:37,540 --> 00:07:39,610
और उन लोगों के लिए सिर्फ दो अन्य चीजें हैं जो आवश्यक हैं।

65
00:07:39,670 --> 00:07:43,730
और अगर हम उन्हें छोड़ हम वास्तव में एक संदेश का कहना है कि उन में जोड़ने के लिए कृपया मिलेगा।

66
00:07:43,990 --> 00:07:47,480
तो चलो बचाने के लिए करते हैं और सिर्फ यकीन है कि सब कुछ काम करता है बनाते हैं।

67
00:07:47,560 --> 00:07:56,990
और यह मेरी ओर से एक सच में पागल त्रुटि है लेकिन मैं यहाँ के बजाय इसे संपादन बाहर रखने के लिए यह इसलिए है क्योंकि यह एक महत्वपूर्ण अवधारणा है जो हम उपयुक्त इस्तेमाल करने की कोशिश कर रहे हैं पता चलता जा रहा हूँ।

68
00:07:57,000 --> 00:08:02,340
चर एप्लिकेशन को एप्लिकेशन हम अनुप्रयोग के साथ कुछ कर रहे हैं, लेकिन यह इस लाइन तक परिभाषित नहीं है का उपयोग नहीं करते।

69
00:08:02,620 --> 00:08:06,910
इसलिए यह मेरे लिए शिकायत है अपरिभाषित की विधि का उपयोग नहीं कह सकते।

70
00:08:06,910 --> 00:08:14,460
तो यह कुछ या वस्तु पर प्रयोग विधि और एप्लिकेशन वस्तु अस्तित्व में नहीं है पर हमें फोन करने की कोशिश कर रहा है।

71
00:08:14,500 --> 00:08:20,380
इसलिए हम सभी को करना है कहीं नीचे इस नीचे ले जाने के लिए और हम बस यहीं है कि क्या करेंगे।

72
00:08:20,710 --> 00:08:21,540
हम वहाँ चलें।

73
00:08:21,580 --> 00:08:37,040
इसलिए हम अपने तीन अधिनियम का उपयोग करता है की आवश्यकता एक्सप्रेस सत्र initialized पासपोर्ट इन तीन मानकों के साथ एक्सप्रेस सत्र चलाने के लिए और पासपोर्ट चलाने के सत्र की बू आ रही है जब आप नोड चलाने इसे सुरक्षित फिर यकीन पड़ता है।

74
00:08:37,090 --> 00:08:40,670
हाँ इस बार हम एक त्रुटि नहीं मिलता है और हम उस संदेश मिलता है।

75
00:08:40,670 --> 00:08:45,330
मैं के बारे में जहां यह हमें बताते हैं कि हम गई बचाने के लिए की आवश्यकता होगी तुमसे कहा था।

76
00:08:45,550 --> 00:08:50,970
और क्या हुआ मैं वर्तनी सहेजें अप्रारंभीकृत मजबूत एक लंबा शब्द है।

77
00:08:51,120 --> 00:08:57,830
तो मैं बस यहाँ पर इस कॉपी और जगह क्या हम वहाँ पुनः आरंभ करने के लिए अब के लिए जा रहा हूँ।

78
00:08:58,870 --> 00:09:01,930
उम्मीद है कि यह सब कुछ ठीक हो जाता है और हम किसी भी संदेश नहीं मिलता है।

79
00:09:01,920 --> 00:09:03,210
महान।

80
00:09:03,420 --> 00:09:07,590
हम दो और लाइनों जो हम स्थापित करने की जरूरत है और फिर हम मार्गों पर काम शुरू कर सकते हैं।

81
00:09:07,680 --> 00:09:19,650
तो उन दो पंक्तियों इस पासपोर्ट serialise उपयोगकर्ता डॉट serialise उपयोगकर्ता की तरह देखो।

82
00:09:20,000 --> 00:09:21,880
और मैं बस एक पल में इन समझाता हूँ।

83
00:09:22,140 --> 00:09:36,840
और फिर हम एक ही लाइन पासपोर्ट है कि DE serialise उपयोगकर्ता और है कि उपयोगकर्ता डी serialise उपयोगकर्ता और हम वहाँ कोष्ठकों की जरूरत है कि होना चाहिए चाहते हैं।

84
00:09:37,330 --> 00:09:37,690
ठीक।

85
00:09:37,720 --> 00:09:48,500
तो इन दो तरीकों डीसी में पासपोर्ट serialise पर वास्तव में महत्वपूर्ण हैं एहसास है कि वे सत्र सत्र कि इनकोडिंग है से डेटा ले पढ़ने के लिए और यह कोडिंग unin जिम्मेदार हैं।

86
00:09:48,610 --> 00:09:55,990
यही कारण है कि डी serialise है और फिर इसे serializing एन्कोडिंग और सत्र जो है, जो serialise उपयोगकर्ता करता है में इसे वापस डाल।

87
00:09:56,320 --> 00:10:15,570
और बजाय हमें अपने स्वयं के तरीकों के बारे में उपयोगकर्ता serialize और उपयोगकर्ता serialize करने के लिए हम क्या किया है हमारे उपयोगकर्ता के बजाय हम अपने आप में उन तरीकों को जोड़ दिया है पासपोर्ट स्थानीय नेवला में जोड़कर हमें न्याय होने तो हम उपयोगकर्ता को परिभाषित करने की जरूरत नहीं है डॉट हमारे दम पर उपयोगकर्ता serialise।

88
00:10:15,690 --> 00:10:23,610
हम एक है कि पासपोर्ट स्थानीय नेवला के साथ आता है का उपयोग कर रहे हैं और बस का उपयोग करने के लिए क्या पहले से ही उपयोगकर्ता पर परिभाषित के पासपोर्ट बता रही है।

89
00:10:23,620 --> 00:10:30,050
dieser एहसास के साथ एक ही बात है कि अब बचाने के लिए और यकीन है कि हम वहाँ एक समस्या नहीं है सुनिश्चित करें।

90
00:10:30,120 --> 00:10:32,830
सब कुछ अच्छा लग रहा है।

91
00:10:33,000 --> 00:10:40,390
हम सब कुछ की स्थापना अब तो यह है कि अगले वीडियो में हम जाकर मार्गों और रूपों लेखन शुरू करने और इन तरीकों में से कुछ का उपयोग शुरू कर सकते हैं।

92
00:10:40,960 --> 00:10:42,470
और कहा कि जहां यह वास्तव में रोमांचक हो जाता है।
