در این مطلب، ویدئو برنامه وب Python Dash متصل به پایگاه داده زنده – MongoDB با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:28:18
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,080 –> 00:00:01,680
خوش آمدید همه خوش آمدید، امیدوارم
2
00:00:01,680 –> 00:00:02,879
هفته فوق العاده ای داشته
3
00:00:02,879 –> 00:00:05,440
باشید و تا اینجا
4
00:00:05,440 –> 00:00:07,279
از این آموزش لذت برده باشید، من به شما نشان خواهم داد که
5
00:00:07,279 –> 00:00:09,200
چگونه یک برنامه وب ایجاد کنید که
6
00:00:09,200 –> 00:00:11,440
به پایگاه داده زنده ما متصل است، بنابراین ما در
7
00:00:11,440 –> 00:00:14,080
واقع می رویم برای استفاده از این کد برای
8
00:00:14,080 –> 00:00:17,199
ایجاد این برنامه وب با هم
9
00:00:17,199 –> 00:00:18,880
و نکته جالب در مورد این برنامه
10
00:00:18,880 –> 00:00:21,520
این است که
11
00:00:21,520 –> 00:00:24,480
مستقیماً به پایگاه داده mongo که ما
12
00:00:24,480 –> 00:00:26,480
درست در اینجا ساخته ایم وصل می شود
13
00:00:26,480 –> 00:00:28,400
و همچنین بین جدول داده ها
14
00:00:28,400 –> 00:00:30,720
و نمودارها وصل می شود، بنابراین اگر این را
15
00:00:30,720 –> 00:00:34,000
برای مثال تغییر دهم مقدار از 15 تا
16
00:00:34,000 –> 00:00:37,280
98 را می بینید که نمودار دایره ای
17
00:00:37,280 –> 00:00:39,520
و هیستوگرام بر این اساس تغییر می کند اگر
18
00:00:39,520 –> 00:00:42,879
من این را از الکل تغییر دهم به فرض کنید
19
00:00:42,879 –> 00:00:46,239
تئاتر را نمی دانم،
20
00:00:46,239 –> 00:00:47,680
سپس خواهید دید که این نمودار میله ای
21
00:00:47,680 –> 00:00:49,520
بر این اساس تغییر می کند و دوباره به
22
00:00:49,520 –> 00:00:52,079
الکل
23
00:00:52,480 –> 00:00:53,760
مانند آن است
24
00:00:53,760 –> 00:00:55,600
و نه تنها
25
00:00:55,600 –> 00:00:58,000
نمودارها تغییر می کنند، بلکه
26
00:00:58,000 –> 00:01:00,239
پایگاه داده مغول نیز دقیقاً در اینجا تغییر می کند، به همین دلیل
27
00:01:00,239 –> 00:01:02,000
زنده است، بنابراین اگر این را تغییر دهم، به
28
00:01:02,000 –> 00:01:04,319
عنوان مثال این، اینجا را خواهید دید که
29
00:01:04,319 –> 00:01:07,600
json در مقدار 35 است، این ردیف اول
30
00:01:07,600 –> 00:01:10,080
jas است. در واقع من قبلاً
31
00:01:10,080 –> 00:01:11,600
این را تغییر دادم تا اجازه بدهم این را تغییر دهم تا به من
32
00:01:11,600 –> 00:01:13,360
رفرش
33
00:01:13,360 –> 00:01:15,840
شود، در اینجا خواهید دید که jason در
34
00:01:15,840 –> 00:01:18,000
ردیف اول 45 است، اما اگر ردیف اول را
35
00:01:18,000 –> 00:01:20,880
از 45 به فرض کنید
36
00:01:20,880 –> 00:01:22,400
37
00:01:22,400 –> 00:01:24,479
28 تغییر دهیم، نمودار تغییر می کند و همچنین اگر شما رفرش کنید.
38
00:01:24,479 –> 00:01:27,520
پایگاه داده mongo شما نیز به 28 تغییر یافته است،
39
00:01:27,520 –> 00:01:30,079
بنابراین این واقعاً عالی است
40
00:01:30,079 –> 00:01:31,759
زیرا همه چیز در همان زمان زنده است و اتفاق می افتد
41
00:01:31,759 –> 00:01:33,600
،
42
00:01:33,600 –> 00:01:35,840
لطفاً اگر در حال ساخت این هستید، آن را
43
00:01:35,840 –> 00:01:37,759
برای خود نگه دارید یا شاید آن را با یک همکار دیگر به اشتراک بگذارید
44
00:01:37,759 –> 00:01:39,840
زیرا یک برنامه وب است که
45
00:01:39,840 –> 00:01:42,320
46
00:01:42,320 –> 00:01:45,119
بدیهی است که نباید
47
00:01:45,119 –> 00:01:46,720
با بسیاری از افراد به اشتراک گذاشته شود و پایگاه داده را بهروزرسانی میکند، زیرا اگر
48
00:01:46,720 –> 00:01:49,040
افراد زیادی به طور همزمان این کار را
49
00:01:49,040 –> 00:01:50,399
انجام دهند و همزمان جدول دادهها را تغییر دهند،
50
00:01:50,399 –> 00:01:52,799
ممکن است باعث ایجاد
51
00:01:52,799 –> 00:01:54,799
برخی تضادها شود. درست است، بنابراین شما فقط
52
00:01:54,799 –> 00:01:56,719
می خواهید این کار را برای خودتان انجام دهید یا آن را
53
00:01:56,719 –> 00:01:58,240
با همکار خود برای
54
00:01:58,240 –> 00:01:59,920
کسب و کار کوچکتان یا برای شرکتتان برای
55
00:01:59,920 –> 00:02:01,759
مدرسه یا هر چیز دیگری به اشتراک بگذارید،
56
00:02:01,759 –> 00:02:04,799
بنابراین اولین کاری که می خواهید انجام دهید، من به
57
00:02:04,799 –> 00:02:07,119
شدت توصیه می کنم که به سمت github من
58
00:02:07,119 –> 00:02:09,038
بروید. قبل از اینکه لینک قرار است
59
00:02:09,038 –> 00:02:10,080
زیر کد
60
00:02:10,080 –> 00:02:12,560
باشد، فراموش نکنید که آن را شروع کنید و فورک کنید، بنابراین می
61
00:02:12,560 –> 00:02:15,200
توانید هر زمان که این را به روز می کنم، برخی به روز رسانی ها را دریافت کنید
62
00:02:15,200 –> 00:02:17,120
63
00:02:17,120 –> 00:02:19,680
و سپس به dash و پایگاه داده mongo
64
00:02:19,680 –> 00:02:20,640
db
65
00:02:20,640 –> 00:02:22,560
بروید، سپس وارد mongo dash زنده شوید
66
00:02:22,560 –> 00:02:25,760
و فقط کپی کنید. این کد
67
00:02:25,760 –> 00:02:28,560
را بچسبانید و فقط آن را در ایده پایتون خود
68
00:02:28,560 –> 00:02:31,360
بچسبانید مانند spyder pycharm که من در اینجا در pycharm از آن استفاده می
69
00:02:31,360 –> 00:02:34,879
کنم و همه اینها در اینجا هستند، بنابراین
70
00:02:34,879 –> 00:02:37,599
اکنون که آن را در اینجا دارید،
71
00:02:37,599 –> 00:02:39,440
می توانیم به برنامه برگردیم
72
00:02:39,440 –> 00:02:40,239
73
00:02:40,239 –> 00:02:43,280
و اکنون می توانیم برنامه خود را شروع کنیم.
74
00:02:43,280 –> 00:02:45,440
خیلی خب، بیایید این کار را با هم انجام دهیم،
75
00:02:45,440 –> 00:02:46,480
امم
76
00:02:46,480 –> 00:02:48,400
، خطوط کد زیادی وجود دارد، اما
77
00:02:48,400 –> 00:02:50,000
نگران نباشید، من تمام خطوط کد را توضیح خواهم داد
78
00:02:50,000 –> 00:02:51,360
و همه چیز برای شما روشن خواهد شد،
79
00:02:51,360 –> 00:02:54,160
زیرا هدف من استفاده از
80
00:02:54,160 –> 00:02:56,319
آن است، هدف من این است که در در پایان این آموزش
81
00:02:56,319 –> 00:02:58,400
شما می توانید پایگاه داده mongo خود را ایجاد کنید
82
00:02:58,400 –> 00:03:01,200
که به
83
00:03:01,200 –> 00:03:05,680
برنامه خود متصل است و می تواند به صورت زنده به روز
84
00:03:05,680 –> 00:03:08,400
85
00:03:08,400 –> 00:03:10,800
86
00:03:10,800 –> 00:03:12,640
شود.
87
00:03:12,640 –> 00:03:14,800
این راهنما را باز می کند و این
88
00:03:14,800 –> 00:03:17,040
راهنما
89
00:03:17,040 –> 00:03:19,519
چند تصویر است که من برای شما چسبانده ام
90
00:03:19,519 –> 00:03:21,200
چند متن و دستورالعمل در مورد نحوه
91
00:03:21,200 –> 00:03:23,920
ایجاد پایگاه داده مونگو خود را
92
00:03:23,920 –> 00:03:26,879
که من ایجاد کردم پایگاه داده صنعت x
93
00:03:26,879 –> 00:03:30,159
است، یک جدول یا مجموعه تولید دارد،
94
00:03:30,159 –> 00:03:33,040
ما تعدادی کاربر در اینجا داریم
95
00:03:33,040 –> 00:03:35,120
96
00:03:35,120 –> 00:03:36,480
. در حال حاضر
97
00:03:36,480 –> 00:03:38,720
زیرا این یک آموزش کامل است
98
00:03:38,720 –> 00:03:40,159
و آموزش های زیادی در
99
00:03:40,159 –> 00:03:41,760
یوتیوب وجود دارد که به شما نشان می دهد چگونه یک
100
00:03:41,760 –> 00:03:44,720
پایگاه داده mongo ایجاد کنید تا آن را تنظیم کنید، بنابراین
101
00:03:44,720 –> 00:03:46,720
اگر می خواهید اگر می
102
00:03:46,720 –> 00:03:49,200
خواهید آن را تنظیم کنید،
103
00:03:49,200 –> 00:03:50,959
از این راهنما استفاده کنید. مجبور
104
00:03:50,959 –> 00:03:53,920
نیستید پایگاه داده uh mongo خود را راه اندازی کنید زیرا می
105
00:03:53,920 –> 00:03:56,560
خواهیم به پایگاه داده من که
106
00:03:56,560 –> 00:03:58,959
قبلاً تنظیم شده است وصل شویم، بنابراین بیایید آموزش را به پایان برسانیم
107
00:03:58,959 –> 00:04:01,200
و سپس می توانید
108
00:04:01,200 –> 00:04:03,200
هر سؤالی در مورد
109
00:04:03,200 –> 00:04:05,200
زیر ویدیو در یوتیوب دارید از
110
00:04:05,200 –> 00:04:07,360
من بپرسید. اولین کاری که میخواهید انجام دهید
111
00:04:07,360 –> 00:04:09,360
این است که ما تمام کتابخانهها را
112
00:04:09,360 –> 00:04:10,640
اینجا وارد میکنیم،
113
00:04:10,640 –> 00:04:12,159
اگر dash ندارید، مطمئن شوید که
114
00:04:12,159 –> 00:04:14,959
pip install dash rip install
115
00:04:14,959 –> 00:04:17,199
pandas را نصب کنید و باید pip install pi
116
00:04:17,199 –> 00:04:20,478
mongo srv را انجام دهید، فکر میکنم چون من از آن استفاده میکنم. srv
117
00:04:20,478 –> 00:04:22,960
اینجاست پس فقط دقیق عمل کنید فقط کافیست
118
00:04:22,960 –> 00:04:26,400
این را در ترمینال خود کپی کنید تا پیپ
119
00:04:26,400 –> 00:04:30,160
نصب شود، بنابراین اکنون تمام
120
00:04:30,160 –> 00:04:32,000
کتابخانه های خود را دارید که به آن نیاز دارید و می
121
00:04:32,000 –> 00:04:33,680
خواهید به پایگاه داده خود متصل شوید، اکنون
122
00:04:33,680 –> 00:04:35,440
این رشته در
123
00:04:35,440 –> 00:04:36,800
اینجا ممکن است بپرسید که این رشته را از کجا دریافت می کنید.
124
00:04:36,800 –> 00:04:39,440
در واقع
125
00:04:39,440 –> 00:04:42,479
در راه اندازی
126
00:04:42,479 –> 00:04:44,639
پایگاه داده خود به شما داده شده است و در واقع
127
00:04:44,639 –> 00:04:46,240
اگر از این راهنما هنگام راه اندازی
128
00:04:46,240 –> 00:04:49,040
پایگاه داده استفاده کنید، فکر می کنم در صفحه شش
129
00:04:49,040 –> 00:04:50,160
،
130
00:04:50,160 –> 00:04:52,479
رشته برنامه کپی را مشاهده خواهید کرد و به شما نشان می دهد
131
00:04:52,479 –> 00:04:55,199
که رشته درست در اینجا کجاست.
132
00:04:55,199 –> 00:04:57,440
و بنابراین شما فقط رشته را کپی کنید و تنها
133
00:04:57,440 –> 00:05:00,560
چیزی که باید تغییر دهید نام کاربری
134
00:05:00,560 –> 00:05:02,320
و رمز عبور
135
00:05:02,320 –> 00:05:04,240
است و در این مورد نام کاربری
136
00:05:04,240 –> 00:05:07,039
atom3 است و رمز عبور در واقع
137
00:05:07,039 –> 00:05:10,240
رمز عبور من است نام رمز عبور بسیار خلاقانه شما
138
00:05:10,240 –> 00:05:11,680
می توانید اینجا را ببینید اگر به پایگاه داده
139
00:05:11,680 –> 00:05:12,800
دسترسی
140
00:05:12,800 –> 00:05:15,520
atom3 بروید. و اگر ویرایش کنید، میتوانید
141
00:05:15,520 –> 00:05:18,080
به رمز عبور بروید،
142
00:05:18,080 –> 00:05:21,120
بنابراین ما با پایگاه داده mongo خود ارتباط برقرار میکنیم،
143
00:05:21,120 –> 00:05:22,240
144
00:05:22,240 –> 00:05:24,080
اما بیایید مطمئن
145
00:05:24,080 –> 00:05:27,520
شویم که کار میکند اگر این را حذف کنید،
146
00:05:27,520 –> 00:05:29,199
ما آزمایش مشتری را انجام میدهیم، ما میخواهیم آن را
147
00:05:29,199 –> 00:05:30,880
چاپ کنیم. از پایگاه داده ای که آن را به آن وصل می کنیم استفاده کنید
148
00:05:30,880 –> 00:05:31,759
149
00:05:31,759 –> 00:05:33,360
و سپس از اسکریپت خارج می شویم تا
150
00:05:33,360 –> 00:05:35,680
مجبور نباشید کل اسکریپت را اجرا کنید،
151
00:05:35,680 –> 00:05:36,880
اگر این کار را انجام دهید،
152
00:05:36,880 –> 00:05:38,800
خواهید دید که ما چیزی در اینجا دریافت کرده ایم و
153
00:05:38,800 –> 00:05:40,800
خطای نشان داده نشده است. ما
154
00:05:40,800 –> 00:05:43,680
که یک پایگاه داده وجود دارد، در اینجا یک رشته um میزبان
155
00:05:43,680 –> 00:05:45,520
و
156
00:05:45,520 –> 00:05:47,039
برخی اطلاعات دیگر وجود دارد و سپس
157
00:05:47,039 –> 00:05:49,280
میگوید اینجا “connected true” است، بنابراین ما میدانیم که
158
00:05:49,280 –> 00:05:51,120
خوب کار میکند، بنابراین ما به پایگاه داده خود وصل شدهایم،
159
00:05:51,120 –> 00:05:54,560
میخواهیم آن را
160
00:05:54,639 –> 00:05:56,720
دوباره هشتگ کنیم
161
00:05:56,720 –> 00:05:58,880
و سپس ما به آنچه
162
00:05:58,880 –> 00:06:01,199
می خواهیم وارد پایگاه داده خود
163
00:06:01,199 –> 00:06:03,199
خواهیم شد
164
00:06:03,199 –> 00:06:04,319
165
00:06:04,319 –> 00:06:06,080
که ما ایجاد کردیم.
166
00:06:06,080 –> 00:06:08,880
167
00:06:08,880 –> 00:06:09,840
168
00:06:09,840 –> 00:06:11,759
169
00:06:11,759 –> 00:06:14,240
مشتری آن است، ما این را به عنوان
170
00:06:14,240 –> 00:06:17,120
مشتری به عنوان مشتری شی x صنعت خود ایجاد می کنیم
171
00:06:17,120 –> 00:06:18,400
و سپس می خواهیم به مجموعه خود وصل شویم
172
00:06:18,400 –> 00:06:19,840
173
00:06:19,840 –> 00:06:21,600
174
00:06:21,600 –> 00:06:23,600
175
00:06:23,600 –> 00:06:26,160
واژگان mongo db um مجموعه مجموعه
176
00:06:26,160 –> 00:06:28,720
معادل جدول است، بنابراین
177
00:06:28,720 –> 00:06:30,400
جدول ما یا مجموعه ما تولید است
178
00:06:30,400 –> 00:06:31,680
زیرا می توانید ببینید که در اینجا این
179
00:06:31,680 –> 00:06:33,440
یک تولید درست او است و این
180
00:06:33,440 –> 00:06:34,720
همه
181
00:06:34,720 –> 00:06:36,880
اسناد یا ردیفهای داخل
182
00:06:36,880 –> 00:06:39,520
مجموعه تولیدی یا جدول ما هستند،
183
00:06:39,520 –> 00:06:40,720
خوب است،
184
00:06:40,720 –> 00:06:42,240
بنابراین اکنون که ما یک
185
00:06:42,240 –> 00:06:44,720
اتصال کامل به مجموعه خود به جدول دادههای خود داریم،
186
00:06:44,720 –> 00:06:48,400
اکنون میتوانیم برنامه خود را شروع کنیم
187
00:06:48,400 –> 00:06:50,479
، این را اینجا قرار میدهم فقط در صورتی که بخواهید
188
00:06:50,479 –> 00:06:52,639
از آن استفاده کنید. شما می توانید همه اینها را
189
00:06:52,639 –> 00:06:55,039
در اینجا ردیف 23 تا 35 را هش کنید
190
00:06:55,039 –> 00:06:56,479
و خواهید دید که این یکی از
191
00:06:56,479 –> 00:06:59,039
راه های ایجاد یک سند است که یک سند در
192
00:06:59,039 –> 00:07:02,160
لغات mongodb به معنی ردیف است، بنابراین برای
193
00:07:02,160 –> 00:07:04,720
ایجاد یک ردیف جدید این راهی برای انجام آن است
194
00:07:04,720 –> 00:07:06,639
و سپس شما این سطر را در
195
00:07:06,639 –> 00:07:08,720
مجموعه ای مانند این قرار
196
00:07:08,720 –> 00:07:10,880
دهید تا کاملاً درست باشد،
197
00:07:10,880 –> 00:07:12,160
198
00:07:12,160 –> 00:07:14,000
بنابراین این فقط برای اینکه بتوانید نحوه انجام آن را ببینید،
199
00:07:14,000 –> 00:07:16,400
اما این به صورت دستی در این پایین در
200
00:07:16,400 –> 00:07:17,919
این برنامه وب است، ما این کار را
201
00:07:17,919 –> 00:07:20,639
به صورت دستی انجام نمی دهیم.
202
00:07:20,639 –> 00:07:23,280
اطلاعات جدید را در
203
00:07:23,280 –> 00:07:25,759
پایگاه داده mongo بر اساس
204
00:07:25,759 –> 00:07:28,479
تعامل کاربر بر اساس هر
205
00:07:28,479 –> 00:07:31,039
تغییری که کاربر آنها تغییر می دهد وارد کنید،
206
00:07:31,039 –> 00:07:32,000
بنابراین
207
00:07:32,000 –> 00:07:34,160
من این را هشتگ می
208
00:07:34,160 –> 00:07:36,080
کنم و می خواهم به اینجا برگردم
209
00:07:36,080 –> 00:07:38,400
و اکنون باید طرح بندی را تعریف کنیم
210
00:07:38,400 –> 00:07:40,400
. برنامه ما بنابراین ما به
211
00:07:40,400 –> 00:07:42,400
همه اینها در اینجا می رویم تا ما
212
00:07:42,400 –> 00:07:44,800
برنامه ما را به این شکل شروع می کنیم و سپس
213
00:07:44,800 –> 00:07:46,879
به طرح بندی خود می رویم و در
214
00:07:46,879 –> 00:07:48,240
طرح بندی خود می خواهیم
215
00:07:48,240 –> 00:07:51,440
این را کوچکتر کنیم، اجازه دهید این کوچکتر اجرا شود
216
00:07:51,440 –> 00:07:52,720
217
00:07:52,720 –> 00:07:55,440
تا بتوانید
218
00:07:55,919 –> 00:07:57,440
219
00:07:57,440 –> 00:08:00,960
در طرح بندی که خواهید دید خوب است. که ما
220
00:08:01,280 –> 00:08:05,199
یک html h1 داریم، این فقط عنوان
221
00:08:05,199 –> 00:08:08,160
آن است و سپس یک کامپوننت بازه uh
222
00:08:08,160 –> 00:08:11,440
و یک div و div خالی داریم، حالا
223
00:08:11,440 –> 00:08:12,879
224
00:08:12,879 –> 00:08:15,599
این همان چیزی است که
225
00:08:15,599 –> 00:08:20,400
یکی از تماسهای زیر را برای
226
00:08:20,960 –> 00:08:23,440
گرفتن دادهها از mongo آغاز میکند.
227
00:08:23,440 –> 00:08:26,080
و آن را در یک جدول داده
228
00:08:26,080 –> 00:08:28,080
در داخل این div قرار دهید، بنابراین نگران آن نباشید،
229
00:08:28,080 –> 00:08:29,759
به نظر می رسد همه چیز را می دانید اگر دوست دارید
230
00:08:29,759 –> 00:08:31,360
او چه می گوید، من
231
00:08:31,360 –> 00:08:33,039
همه اینها را در زیر توضیح خواهم داد
232
00:08:33,039 –> 00:08:36,240
این یک فاصله زمانی است. div خالی است
233
00:08:36,240 –> 00:08:37,919
و این یک div دیگری است که یک ردیف دیگر است
234
00:08:37,919 –> 00:08:40,320
و در داخل اینجا ما دو div
235
00:08:40,320 –> 00:08:42,799
236
00:08:42,799 –> 00:08:46,000
237
00:08:46,000 –> 00:08:48,240
238
00:08:48,240 –> 00:08:49,680
داریم. یک نمودار دایره ای قرار می دهیم
239
00:08:49,680 –> 00:08:52,399
و در این div یک هیستوگرام قرار می دهیم
240
00:08:52,399 –> 00:08:53,839
،
241
00:08:53,839 –> 00:08:55,200
خوب
242
00:08:55,200 –> 00:08:56,880
چیزی وجود ندارد هنوز وجود دارد و سپس
243
00:08:56,880 –> 00:08:58,800
ما ذخیره dcc خود را داریم این جزء سهام ما
244
00:08:58,800 –> 00:09:01,200
است که در آن
245
00:09:01,200 –> 00:09:02,959
داده هایی را که تغییر کرده اند ذخیره می کنیم به این ترتیب می
246
00:09:02,959 –> 00:09:05,200
خواهیم بدانیم که آیا داده ها
247
00:09:05,200 –> 00:09:09,440
چه داده های سلولی تغییر کرده اند یا خیر و
248
00:09:09,440 –> 00:09:11,600
سپس این داده ها را در ما قرار دهیم پایگاه داده mongo پایگاه داده
249
00:09:11,600 –> 00:09:13,440
mongo را مطابق با داده های جدید به روز رسانی کنید، در
250
00:09:13,440 –> 00:09:16,160
حال حاضر
251
00:09:16,160 –> 00:09:17,920
این فقط طرح بندی است، چیزی در اینجا وجود ندارد،
252
00:09:17,920 –> 00:09:19,839
می توانید ببینید که اگر
253
00:09:19,839 –> 00:09:22,880
همه این ها را هشتگ
254
00:09:22,880 –> 00:09:24,800
کنم، خواهید دید
255
00:09:24,800 –> 00:09:27,279
که این ها فقط div هستند، بنابراین
256
00:09:27,279 –> 00:09:28,959
هیچ چیز وجود ندارد اگر من برنامه را تازه می کنم تنها
257
00:09:28,959 –> 00:09:30,800
چیزی که می بینیم این است که به عنوان عنوان
258
00:09:30,800 –> 00:09:32,800
چیزی در زیر آن وجود ندارد، فقط یک فاصله زمانی
259
00:09:32,800 –> 00:09:34,560
و یک قیاسی خالی است، ما می خواهیم
260
00:09:34,560 –> 00:09:36,720
از تماس های زیر
261
00:09:36,720 –> 00:09:39,920
برای اتصال همه اطلاعات به صفحه وب خود استفاده کنیم و
262
00:09:39,920 –> 00:09:42,480
263
00:09:43,760 –> 00:09:45,519
هشتگ این را دوباره به داخل وصل
264
00:09:45,519 –> 00:09:47,279
کنیم و ببینیم چگونه این کار را
265
00:09:47,279 –> 00:09:50,519
اجرا کنیم
266
00:09:52,080 –> 00:09:52,880
خوب
267
00:09:52,880 –> 00:09:55,360
بازخوانی
268
00:09:56,320 –> 00:09:57,360
خوب
269
00:09:57,360 –> 00:09:58,080
پس
270
00:09:58,080 –> 00:10:01,360
بیایید با اولین تماس خود شروع کنیم اولین تماس
271
00:10:01,360 –> 00:10:03,680
ما
272
00:10:03,680 –> 00:10:06,800
جدول داده ها را با داده های پایگاه داده mongo نمایش می
273
00:10:06,800 –> 00:10:09,040
دهد بنابراین در اینجا کاری که ما انجام می دهیم این است که
274
00:10:09,040 –> 00:10:12,000
از اولین ورودی
275
00:10:12,000 –> 00:10:15,519
برای راه اندازی استفاده می کنیم ما پاسخ تماس و این
276
00:10:15,519 –> 00:10:17,680
ورودی n
277
00:10:17,680 –> 00:10:20,480
بازه فاصله زمانی db خواهد بود، اگر به خاطر داشته
278
00:10:20,480 –> 00:10:22,320
باشید r
279
00:10:22,320 –> 00:10:23,760
280
00:10:23,760 –> 00:10:25,920
جزء فاصله زمانی مؤلفه اصلی خط تیره ما است،
281
00:10:25,920 –> 00:10:28,320
بنابراین در اولین بار که
282
00:10:28,320 –> 00:10:30,320
هر زمان که برنامه را رفرش می کنم یا برای اولین بار برنامه را بارگذاری می کنم،
283
00:10:30,320 –> 00:10:33,200
این عدد صفر می شود. 0 می شود
284
00:10:33,200 –> 00:10:35,839
و این به این صورت 0 می شود
285
00:10:35,839 –> 00:10:37,600
286
00:10:37,600 –> 00:10:39,519
و سپس این 0 می شود
287
00:10:39,519 –> 00:10:42,160
که به این معنی است که این تابع فعال می شود
288
00:10:42,160 –> 00:10:44,399
بنابراین هر بار که برنامه را تازه می کنم این
289
00:10:44,399 –> 00:10:45,920
تابع فعال می شود و هر بار که
290
00:10:45,920 –> 00:10:48,160
این تابع فعال می شود ما
291
00:10:48,160 –> 00:10:50,720
اینجا کاری انجام می دهیم و ما
292
00:10:50,720 –> 00:10:51,760
یک جدول داده خط تیره برمی گردانیم
293
00:10:51,760 –> 00:10:55,440
و یک جدول داده دوباره است
294
00:10:55,440 –> 00:10:57,760
هر بار که یک شی را برمی گردانیم،
295
00:10:57,760 –> 00:11:00,720
این جدول داده
296
00:11:00,720 –> 00:11:03,360
به ویژگی جزء
297
00:11:03,360 –> 00:11:05,279
خروجی
298
00:11:05,279 –> 00:11:07,760
باز می گردد.
299
00:11:07,760 –> 00:11:09,839
جدول همه اینها
300
00:11:09,839 –> 00:11:12,959
301
00:11:12,959 –> 00:11:15,440
302
00:11:15,440 –> 00:11:16,560
303
00:11:16,560 –> 00:11:18,560
درست در اینجا به جدول دادههای فرزندان مغول بازگردانده میشوند، بنابراین این جدول دادهها درست
304
00:11:18,560 –> 00:11:20,720
به اینجا برگردانده میشود
305
00:11:20,720 –> 00:11:22,399
306
00:11:22,399 –> 00:11:25,279
و به همین دلیل است که ما آن را درست در زیر
307
00:11:25,279 –> 00:11:27,360
برنامه تحت عنوان
308
00:11:27,360 –> 00:11:29,680
برگه داده میبینیم. خوب اینجاست، پس چگونه
309
00:11:29,680 –> 00:11:31,839
میتوانیم این جدول داده
310
00:11:31,839 –> 00:11:33,920
را بسازیم به محض اینکه برنامه را تازهسازی میکنیم
311
00:11:33,920 –> 00:11:35,760
یا ابتدا برنامه را بارگذاری میکنیم،
312
00:11:35,760 –> 00:11:37,920
این کار فعال میشود و سپس
313
00:11:37,920 –> 00:11:41,040
میگوییم به مجموعه ما در mongodb متصل شوید، مجموعه به
314
00:11:41,040 –> 00:11:43,120
یاد داشته باشید که درست
315
00:11:43,120 –> 00:11:46,480
اینجاست که آن را به آن متصل میکنیم. تولید مجموعه ما به
316
00:11:46,480 –> 00:11:49,040
317
00:11:49,760 –> 00:11:51,920
مجموعه ما متصل می شود این است که
318
00:11:51,920 –> 00:11:52,720
319
00:11:52,720 –> 00:11:55,040
تمام سطرها و داده ها را در یک
320
00:11:55,040 –> 00:11:57,200
لیست قرار داده و سپس آن را در داخل قرار دهید و
321
00:11:57,200 –> 00:12:00,160
این را به یک قاب داده پاندا تبدیل کنید
322
00:12:00,160 –> 00:12:02,560
و اکنون که یک قاب داده پاندا
323
00:12:02,560 –> 00:12:05,040
داریم، ما را تغییر می دهیم.
324
00:12:05,040 –> 00:12:08,079
شناسه را به یک رشته تغییر میدهیم و چرا
325
00:12:08,079 –> 00:12:10,639
این کار را انجام میدهیم زیرا اگر
326
00:12:10,639 –> 00:12:12,560
وقتی به اینجا برویم
327
00:12:12,560 –> 00:12:15,760
، میبینیم که شناسهای که سعی میکنیم و
328
00:12:15,760 –> 00:12:17,839
همه چیز را در اینجا ویرایش میکنیم یک رشته است، اما شناسهای
329
00:12:17,839 –> 00:12:19,839
که بهطور خودکار تولید میشود یک رشته است.
330
00:12:19,839 –> 00:12:21,120
شناسه
331
00:12:21,120 –> 00:12:23,120
شی و شناسه شی
332
00:12:23,120 –> 00:12:24,880
را نمیتوان
333
00:12:24,880 –> 00:12:26,639
334
00:12:26,639 –> 00:12:29,519
در جدول داده خط تیره خواند، بنابراین ما این را
335
00:12:29,519 –> 00:12:30,959
تغییر میدهیم، میخواهیم این
336
00:12:30,959 –> 00:12:33,279
را به یک رشته تبدیل کنیم، تمام این ستون درست
337
00:12:33,279 –> 00:12:36,000
در اینجا همه اینها به
338
00:12:36,000 –> 00:12:38,560
جای اینکه یک رشته باشد. یک شی و
339
00:12:38,560 –> 00:12:40,399
حالا که یک strin است g اکنون میتوانیم آن را
340
00:12:40,399 –> 00:12:42,880
در جدول دادههای خود قرار دهیم، بنابراین
341
00:12:42,880 –> 00:12:45,200
شناسه جدول دادههای جدول دادهها جدول دادههای ما خواهد بود،
342
00:12:45,200 –> 00:12:48,240
بنابراین میتوانیم در تماسهای زیر به آن مراجعه
343
00:12:48,240 –> 00:12:50,079
344
00:12:50,079 –> 00:12:51,760
345
00:12:51,760 –> 00:12:53,040
346
00:12:53,040 –> 00:12:55,279
کنیم. با استفاده از df، df را که
347
00:12:55,279 –> 00:12:57,680
به تازگی از ongo ایجاد کرده ایم
348
00:12:57,680 –> 00:12:59,120
و ستون ها را به خاطر بسپارید،
349
00:12:59,120 –> 00:13:01,279
این یک درک لیست است.
350
00:13:01,279 –> 00:13:02,160
351
00:13:02,160 –> 00:13:04,160
352
00:13:04,160 –> 00:13:07,360
353
00:13:07,360 –> 00:13:11,200
354
00:13:11,200 –> 00:13:13,760
روشن برای هر ستون
355
00:13:13,760 –> 00:13:17,120
در داخل اینجا اگر نام ستون برابر است،
356
00:13:17,120 –> 00:13:19,839
شناسه زیرخط برابر با این است،
357
00:13:19,839 –> 00:13:22,480
پس این نام شناسه ستون را ایجاد کنید
358
00:13:22,480 –> 00:13:25,040
و فقط آن را نادرست قابل ویرایش کنید
359
00:13:25,040 –> 00:13:26,560
تا کاربر
360
00:13:26,560 –> 00:13:28,880
نتواند این شناسه را ویرایش کند، ما
361
00:13:28,880 –> 00:13:30,480
نمیخواهیم کاربر این ستون را ویرایش کند.
362
00:13:30,480 –> 00:13:32,480
بدیهی است که این یک
363
00:13:32,480 –> 00:13:36,720
شناسه تولید شده خودکار است، اما اگر شناسه برابر نیست،
364
00:13:36,720 –> 00:13:38,480
اگر چیز دیگری است،
365
00:13:38,480 –> 00:13:40,320
فقط یک ستون معمولی دیگر ایجاد کنید،
366
00:13:40,320 –> 00:13:42,880
هر دیکشنری یک ستون
367
00:13:42,880 –> 00:13:45,199
و قابل ویرایش درست است، بنابراین ما میتوانیم
368
00:13:45,199 –> 00:13:48,720
این را از json به
369
00:13:48,720 –> 00:13:50,639
tommy
370
00:13:50,639 –> 00:13:52,800
یا هر چیز دیگری تغییر دهیم
371
00:13:52,800 –> 00:13:54,160
تا این درست خوراکی باشد. بنابراین همه چیز
372
00:13:54,160 –> 00:13:56,000
اینجا قابل ویرایش است همه ستونهای دیگر کاملاً
373
00:13:56,000 –> 00:13:57,760
قابل ویرایش هستند،
374
00:13:57,760 –> 00:13:59,120
بنابراین اکنون که جدول دادههای خود را داریم
375
00:13:59,120 –> 00:14:01,040
376
00:14:01,040 –> 00:14:02,639
که
377
00:14:02,639 –> 00:14:05,440
به فرزندان div ما میرود و
378
00