در این مطلب، ویدئو نحوه ساخت Async API در پایتون با FastAPI با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 3:45:24
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:03,840 –> 00:00:05,520
سلام دوستان من پاروسی هستم و خوش آمدید
2
00:00:05,520 –> 00:00:07,759
دوره جدید من در زمینه ساخت apis با سریع
3
00:00:07,759 –> 00:00:08,639
dpi
4
00:00:08,639 –> 00:00:10,639
بنابراین قبل از شروع موضوع اصلی ما اگر شما
5
00:00:10,639 –> 00:00:11,840
می خواهند از من حمایت کنند
6
00:00:11,840 –> 00:00:15,120
اوه شما می توانید در صفحه حامی من حمایت کنید
7
00:00:15,120 –> 00:00:16,960
من لینک را در ویدیو اضافه کردم
8
00:00:16,960 –> 00:00:18,320
شرح
9
00:00:18,320 –> 00:00:20,480
اکنون این دوره به سه بخش تقسیم شده است
10
00:00:20,480 –> 00:00:22,080
بخش های در قسمت اول که ما به آن می رویم
11
00:00:22,080 –> 00:00:24,880
epis خود را با استفاده از تابع منظم بسازید
12
00:00:24,880 –> 00:00:28,560
و ما از کیمیاگری uh orm sql استفاده می کنیم
13
00:00:28,560 –> 00:00:30,080
در حال حاضر در بخش دوم ما به
14
00:00:30,080 –> 00:00:31,679
استفاده از یک عملکرد همزمان با
15
00:00:31,679 –> 00:00:32,558
کدگذاری شده است
16
00:00:32,558 –> 00:00:35,840
کتابخانه پایگاه داده و کیمیاگری هسته sql
17
00:00:35,840 –> 00:00:38,000
ما می خواهیم کاربر خود را ایجاد کنیم و
18
00:00:38,000 –> 00:00:40,160
سیستم ثبت نام نیز می خواهیم صحبت کنیم
19
00:00:40,160 –> 00:00:41,760
در مورد رمز gdlt
20
00:00:41,760 –> 00:00:44,399
و حفاظت از مسیرهای ما و در
21
00:00:44,399 –> 00:00:45,280
قسمت سوم ما
22
00:00:45,280 –> 00:00:48,399
می خواهیم api خود را با استفاده از uh بسازیم
23
00:00:48,399 –> 00:00:51,840
کتابخانه orm turtoise در حال حاضر اگر می خواهید
24
00:00:51,840 –> 00:00:54,160
اگر فهرست مطالب را می خواهید
25
00:00:54,160 –> 00:00:55,680
فقط می توانید توضیحات ویدیو را بررسی کنید
26
00:00:55,680 –> 00:00:58,480
من یک جدول کامل از مطالب را اضافه کرده ام
27
00:00:58,480 –> 00:01:00,800
محتوای این دوره اکنون بیایید دریافت کنیم
28
00:01:00,800 –> 00:01:03,280
آغاز شده
29
00:01:06,320 –> 00:01:08,640
خوب بچه ها حالا بیایید اولین خود را بسازیم
30
00:01:08,640 –> 00:01:10,640
api در پایتون در حال حاضر وقتی صحبت از آن می شود
31
00:01:10,640 –> 00:01:12,159
پایتون گزینه های مختلفی دارد
32
00:01:12,159 –> 00:01:14,799
و فریمورک هایی که می توانید برای آنها استفاده کنید
33
00:01:14,799 –> 00:01:16,560
مثال برای ساخت apis و
34
00:01:16,560 –> 00:01:19,040
برای ساخت وب سایت های تمام پشته در حال حاضر ما
35
00:01:19,040 –> 00:01:20,960
جنگو و فلاسک آنها بیشتر است
36
00:01:20,960 –> 00:01:22,880
چارچوب های وب محبوبی که می توانید استفاده کنید
37
00:01:22,880 –> 00:01:24,000
آن را برای ساختن
38
00:01:24,000 –> 00:01:27,200
به عنوان مثال rest apis و همچنین uh for
39
00:01:27,200 –> 00:01:29,759
ساختن یک توسعه وب پشته کامل
40
00:01:29,759 –> 00:01:32,799
حالا اوه اوه من قبلا دارم
41
00:01:32,799 –> 00:01:35,680
اوه فیلم های مختلف در جنگو و فلاسک
42
00:01:35,680 –> 00:01:37,920
و همچنین ادغام اینها
43
00:01:37,920 –> 00:01:41,119
چارچوب ها با
44
00:01:41,119 –> 00:01:43,759
کتابخانه های frontend مانند مثال
45
00:01:43,759 –> 00:01:45,840
react.js یا
46
00:01:45,840 –> 00:01:48,640
vue.js یا react frontend بومی موبایل
47
00:01:48,640 –> 00:01:50,399
اکنون پیوندها را قبلاً اضافه کرده ام
48
00:01:50,399 –> 00:01:51,759
توضیحات ویدیو
49
00:01:51,759 –> 00:01:54,720
اگر علاقه دارید می توانید آن ها را بررسی کنید
50
00:01:54,720 –> 00:01:55,920
پیوندها
51
00:01:55,920 –> 00:01:58,560
اکنون می خواهیم در مورد api سریع بیاموزیم
52
00:01:58,560 –> 00:01:59,360
بنابراین
53
00:01:59,360 –> 00:02:00,960
می توانید ببینید که این وب سایت است
54
00:02:00,960 –> 00:02:02,719
api سریع
55
00:02:02,719 –> 00:02:05,520
و این یک چارچوب بسیار سریع dpi است
56
00:02:05,520 –> 00:02:06,159
چارچوب
57
00:02:06,159 –> 00:02:09,679
کارایی بالا آسان برای یادگیری است
58
00:02:09,679 –> 00:02:12,400
کدگذاری سریع و آماده برای تولید
59
00:02:12,400 –> 00:02:15,200
چارچوب برای ساخت apis
60
00:02:15,200 –> 00:02:18,640
در حال حاضر آنها اگر ببینید که وجود دارد
61
00:02:18,640 –> 00:02:21,120
ویژگی های جالب و سریع مدرن است
62
00:02:21,120 –> 00:02:22,720
چارچوب وب با کارایی بالا برای
63
00:02:22,720 –> 00:02:23,920
ساخت apis
64
00:02:23,920 –> 00:02:26,560
با پایتون 3.6 اکنون باید این را داشته باشید
65
00:02:26,560 –> 00:02:28,239
نسخه پایتون و
66
00:02:28,239 –> 00:02:31,360
در بالا بر اساس یک پایتون استاندارد
67
00:02:31,360 –> 00:02:34,239
اکنون می توانید کلید را تایپ کنید
68
00:02:34,239 –> 00:02:35,120
امکانات
69
00:02:35,120 –> 00:02:38,720
ویژگی های مختلفی که دارد و همچنین
70
00:02:38,720 –> 00:02:41,040
اگر الان پایین بیایید اینها هستند
71
00:02:41,040 –> 00:02:42,879
افکار و نظرات مختلف در مورد
72
00:02:42,879 –> 00:02:43,920
این
73
00:02:43,920 –> 00:02:46,720
چارچوب وب و شما می توانید ببینید که این
74
00:02:46,720 –> 00:02:48,879
الزاماتی است که ما به این نیاز داریم
75
00:02:48,879 –> 00:02:52,400
python و بالاتر اوه همچنین می توانید ببینید
76
00:02:52,400 –> 00:02:54,000
که سریع tps می ایستد
77
00:02:54,000 –> 00:02:56,400
اکنون بر دوش دو کتابخانه است
78
00:02:56,400 –> 00:02:58,480
اولین مورد استارلت است
79
00:02:58,480 –> 00:03:01,680
اوه یک چارچوب وب دیگر برای
80
00:03:01,680 –> 00:03:03,840
پایتون و آنها از این برای
81
00:03:03,840 –> 00:03:04,800
قطعات وب
82
00:03:04,800 –> 00:03:07,200
و همچنین ما pydentic در حال حاضر آن استفاده می شود
83
00:03:07,200 –> 00:03:09,519
برای قطعات داده
84
00:03:09,519 –> 00:03:12,080
و اکنون باید این را نصب کنیم
85
00:03:12,080 –> 00:03:13,519
در حال حاضر ما نیاز به نصب دو
86
00:03:13,519 –> 00:03:14,959
کتابخانه ها بنابراین اولین
87
00:03:14,959 –> 00:03:18,000
dpi سریع است و همچنین می توانید آن را ببینید
88
00:03:18,000 –> 00:03:20,720
شما همچنین به یک سرور asgi نیاز دارید
89
00:03:20,720 –> 00:03:21,920
تولید مانند
90
00:03:21,920 –> 00:03:25,040
ذرت uv یا هایپر هسته
91
00:03:25,040 –> 00:03:27,840
اکنون ابتدا باید سریع dpi را نصب کنیم
92
00:03:27,840 –> 00:03:29,840
و
93
00:03:29,840 –> 00:03:32,159
بنابراین من قبلا یک مجازی ایجاد کرده ام
94
00:03:32,159 –> 00:03:34,319
محیط و الان میخوام نصب کنم
95
00:03:34,319 –> 00:03:35,519
این
96
00:03:35,519 –> 00:03:39,360
و همچنین برای سرور وب مورد نیاز ما
97
00:03:39,360 –> 00:03:40,319
برای نصب
98
00:03:40,319 –> 00:03:44,080
هسته uv بنابراین ما فقط می توانیم این را از آن بگیریم
99
00:03:44,080 –> 00:03:44,640
اینجا
100
00:03:44,640 –> 00:03:47,519
و pip نصب پرده uv اجازه من فقط
101
00:03:47,519 –> 00:03:48,080
کپی 🀄
102
00:03:48,080 –> 00:03:53,439
این خوب اکنون api سریع نصب شده است و
103
00:03:53,439 –> 00:03:57,280
بیایید UV core را نصب کنیم
104
00:03:59,200 –> 00:04:00,640
خوب الان نصب انجام شد
105
00:04:00,640 –> 00:04:02,400
تکمیل شد و ما می خواهیم خود را ایجاد کنیم
106
00:04:02,400 –> 00:04:02,799
اولین
107
00:04:02,799 –> 00:04:05,040
به عنوان مثال، بنابراین ابتدا می خواهیم ایجاد کنیم
108
00:04:05,040 –> 00:04:06,000
اوه
109
00:04:06,000 –> 00:04:08,319
یک پوشه جدید در اینجا من می خواهم فقط
110
00:04:08,319 –> 00:04:09,519
اوه
111
00:04:09,519 –> 00:04:13,439
یا همین الان اجازه دهید من فقط یک جدید ایجاد کنم
112
00:04:13,439 –> 00:04:16,720
پوشه در این بخش
113
00:04:16,959 –> 00:04:21,680
و در اینجا ما فقط می توانیم بگوییم
114
00:04:22,479 –> 00:04:24,160
خوب حالا من یک پوشه جدید اضافه کردم
115
00:04:24,160 –> 00:04:25,840
نام api سریع و در اینجا من می روم
116
00:04:25,840 –> 00:04:29,840
یک پوشه جدید به نام api ایجاد کنید
117
00:04:32,160 –> 00:04:35,440
پس حالا بیایید یک فایل جدید بسازیم و ما
118
00:04:35,440 –> 00:04:37,040
فقط ما را ایجاد می کنند
119
00:04:37,040 –> 00:04:39,360
مثال اول بنابراین من فقط می خواهم
120
00:04:39,360 –> 00:04:41,120
یک فایل جدید بسازم و من فقط می خواهم
121
00:04:41,120 –> 00:04:41,680
تماس بگیرید
122
00:04:41,680 –> 00:04:44,880
فایل main.pi
123
00:04:45,120 –> 00:04:48,960
خوب حالا در فایل main.pi اوه
124
00:04:48,960 –> 00:04:51,040
بنابراین ابتدا باید api سریع و را وارد کنیم
125
00:04:51,040 –> 00:04:52,479
می توانیم اگر ببینی
126
00:04:52,479 –> 00:04:54,880
آنها اکنون یک مثال ساده در اینجا دارند
127
00:04:54,880 –> 00:04:56,000
ابتدا باید وارد کنیم
128
00:04:56,000 –> 00:04:59,759
از سریع api ما به
129
00:04:59,759 –> 00:05:02,880
import api
130
00:05:04,479 –> 00:05:08,160
مانند این نیز api سریع وارد کنید متاسفم
131
00:05:08,160 –> 00:05:11,199
سریع api بنابراین از سریع api واردات سریع
132
00:05:11,199 –> 00:05:11,840
api
133
00:05:11,840 –> 00:05:14,479
حالا بیایید هدف این را ایجاد کنیم
134
00:05:14,479 –> 00:05:16,800
سریع api بنابراین ما فقط می توانیم برنامه را بگوییم
135
00:05:16,800 –> 00:05:20,400
api سریع مثل این حالا ما می خواهیم
136
00:05:20,400 –> 00:05:22,720
یک مسیر دریافت ساده یا ساده ایجاد کنید
137
00:05:22,720 –> 00:05:24,000
ما فقط می توانیم بگوییم در
138
00:05:24,000 –> 00:05:27,039
برنامه نقطه دریافت کنید
139
00:05:27,039 –> 00:05:30,080
و فعلا و باشه
140
00:05:30,080 –> 00:05:33,120
اکنون این نمای ماست که می توانیم بگوییم
141
00:05:33,120 –> 00:05:34,320
عملکرد
142
00:05:34,320 –> 00:05:37,680
و اکنون بیایید خود را ایجاد کنیم
143
00:05:37,680 –> 00:05:39,759
این مسیر ما نیست و حالا بیایید
144
00:05:39,759 –> 00:05:41,520
تابع view ما را ایجاد کنیم
145
00:05:41,520 –> 00:05:44,320
حالا آنها یک نام برای این دارند
146
00:05:44,320 –> 00:05:46,320
api سریع به من اجازه داد ابتدا برای آن بنویسم
147
00:05:46,320 –> 00:05:48,320
به عنوان مثال این شاخص من است
148
00:05:48,320 –> 00:05:49,680
در حال حاضر من فقط آن را می دهم
149
00:05:49,680 –> 00:05:52,560
ایندکس و من می خواهم فقط برگردم
150
00:05:52,560 –> 00:05:56,319
یک پیام
151
00:05:56,319 –> 00:05:59,360
و همچنین ما سلام جهان را داریم
152
00:05:59,360 –> 00:06:02,240
خوب پس اکنون ما ساده خود را ایجاد کرده ایم
153
00:06:02,240 –> 00:06:04,479
فایل main.pi اکنون ما نیاز داریم
154
00:06:04,479 –> 00:06:07,680
این را اجرا کنید بنابراین قبلاً آن را گفته ام
155
00:06:07,680 –> 00:06:10,960
شما می توانید استفاده کنید ما می توانیم از گوشه uv استفاده کنیم
156
00:06:10,960 –> 00:06:14,319
می تواند نماد uv را بگوید
157
00:06:14,479 –> 00:06:17,120
بنابراین اگر شما آنجا مستندات و اگر
158
00:06:17,120 –> 00:06:17,759
من میام
159
00:06:17,759 –> 00:06:21,039
در پایین می بینید که می توانیم از نماد uv استفاده کنیم
160
00:06:21,039 –> 00:06:22,080
حالا بیایید فقط
161
00:06:22,080 –> 00:06:26,479
از آن در اینجا استفاده کنید و
162
00:06:26,479 –> 00:06:28,240
خوب حالا اولین چیز این است که ما هستیم
163
00:06:28,240 –> 00:06:30,479
در افکار python api اکنون اجازه دهید
164
00:06:30,479 –> 00:06:30,960
فقط
165
00:06:30,960 –> 00:06:33,199
فقط دایرکتوری را به سریع تغییر دهید
166
00:06:33,199 –> 00:06:34,800
پوشه api
167
00:06:34,800 –> 00:06:37,840
اکنون در اینجا می توانیم از uv استفاده کنیم و به من اجازه دهیم
168
00:06:37,840 –> 00:06:38,160
فقط
169
00:06:38,160 –> 00:06:42,319
به شما نشان می دهد و ما فقط می توانیم uvi بگوییم
170
00:06:42,319 –> 00:06:45,440
هسته یا می توانیم هسته uv را ببینیم
171
00:06:45,440 –> 00:06:48,800
و بعد از این باید خود را بدهید
172
00:06:48,800 –> 00:06:50,160
نام فایل بنابراین
173
00:06:50,160 –> 00:06:52,880
چون فایل من در api است بنابراین ما می توانیم
174
00:06:52,880 –> 00:06:53,520
فقط بگو
175
00:06:53,520 –> 00:06:57,280
epi dot main بنابراین نام فایل من اصلی است
176
00:06:57,280 –> 00:06:59,840
و بعد از آن باید از این برنامه استفاده کنیم
177
00:06:59,840 –> 00:07:01,599
بنابراین ما فقط می توانیم بگوییم
178
00:07:01,599 –> 00:07:04,479
بالا و همچنین به این دلیل که می خواهیم a اضافه کنیم
179
00:07:04,479 –> 00:07:07,199
قابلیت بارگذاری مجدد، بنابراین ما فقط می توانیم بگوییم
180
00:07:07,199 –> 00:07:10,639
اکنون پس از این ضربه وارد و دوباره بارگذاری کنید
181
00:07:10,639 –> 00:07:17,199
حالا ما منتظر این هستیم
182
00:07:17,199 –> 00:07:19,680
خوب حالا می توانید ببینید که در حال اجرا است
183
00:07:19,680 –> 00:07:20,319
روی این
184
00:07:20,319 –> 00:07:23,520
میزبان محلی و در این پورت در حال حاضر اجازه دهید
185
00:07:23,520 –> 00:07:23,919
فقط
186
00:07:23,919 –> 00:07:27,360
این را در اینجا باز کنید و اجازه دهید من بروم
187
00:07:27,360 –> 00:07:30,960
پورت لوکال هاست 8000
188
00:07:30,960 –> 00:07:33,039
و اکنون باید ببینیم که شما می توانید آن را ببینید
189
00:07:33,039 –> 00:07:35,199
ما در حال دریافت پیام سلام دنیا هستیم
190
00:07:35,199 –> 00:07:38,639
حالا اگر این را در پستچی تست کنیم
191
00:07:38,639 –> 00:07:41,280
و این یک خشکسالی است و ما می توانیم
192
00:07:41,280 –> 00:07:41,919
فقط
193
00:07:41,919 –> 00:07:45,360
این را بفرست خواهید دید که ما هستیم
194
00:07:45,360 –> 00:07:48,400
دریافت سلام جهان نیز در ما در
195
00:07:48,400 –> 00:07:49,520
پستچی الان
196
00:07:49,520 –> 00:07:52,560
از این پستچی زیاد استفاده نخواهد کرد زیرا
197
00:07:52,560 –> 00:07:55,440
اوه اوه با یک api سریع که می توانید استفاده کنید
198
00:07:55,440 –> 00:07:56,879
UI
199
00:07:56,879 –> 00:07:59,360
و شما فقط می توانید نقاط پایانی خود را آزمایش کنید
200
00:07:59,360 –> 00:08:00,400
و همچنین
201
00:08:00,400 –> 00:08:02,960
apis بنابراین اکنون می توانید ببینید که ما هستیم
202
00:08:02,960 –> 00:08:04,879
دریافت یک پیام سلام جهان در حال حاضر
203
00:08:04,879 –> 00:08:08,000
همچنین اگر مستندات آنها را ببینید
204
00:08:08,000 –> 00:08:10,960
اکنون می توانید از یک همگام سازی نیز استفاده کنید زیرا آن را دارد
205
00:08:10,960 –> 00:08:12,560
دارای عملکرد همزمان برای
206
00:08:12,560 –> 00:08:14,479
به عنوان مثال فقط می توانیم بگوییم
207
00:08:14,479 –> 00:08:17,840
اوه اینجوری و مشکلی نیست
208
00:08:17,840 –> 00:08:18,479
فقط می تواند
209
00:08:18,479 –> 00:08:22,000
از آن استفاده کنید و فقط می توانید از یک div همگام سازی استفاده کنید
210
00:08:22,000 –> 00:08:24,000
شاخص و اگر شما
211
00:08:24,000 –> 00:08:26,800
اوه بررسی کنید نتیجه یکسان خواهد بود
212
00:08:26,800 –> 00:08:28,479
اما شما می توانید استفاده کنید
213
00:08:28,479 –> 00:08:31,039
اوه عملکرد همزمان با سریع
214
00:08:31,039 –> 00:08:32,399
api
215
00:08:32,399 –> 00:08:36,159
بنابراین اکنون تا شما می توانید
216
00:08:36,159 –> 00:08:38,240
نام آن را به عنوان مثال این است
217
00:08:38,240 –> 00:08:40,320
مسیر برای مثال اگر شما هستید
218
00:08:40,320 –> 00:08:42,719
از پس زمینه جنگو تا بتوانید بگویید
219
00:08:42,719 –> 00:08:44,240
که این مسیر است و این دید
220
00:08:44,240 –> 00:08:44,959
عملکرد
221
00:08:44,959 –> 00:08:48,000
و الان مشکلی نیست
222
00:08:48,000 –> 00:08:49,839
در api سریع آنها متفاوت هستند
223
00:08:49,839 –> 00:08:51,680
مفاهیم برای این در حال حاضر اگر شما
224
00:08:51,680 –> 00:08:54,800
اگه بیام پایین تا ببینی
225
00:08:54,800 –> 00:08:57,519
اوه ما api سریع وارد کرده ایم و
226
00:08:57,519 –> 00:08:58,880
پس از آن باید برنامه را ایجاد کنید
227
00:08:58,880 –> 00:09:01,120
به عنوان مثال و شما می دانید که می توانید آن را ببینید
228
00:09:01,120 –> 00:09:04,240
برای این کار می توانیم آن را عملیات مسیر بنامیم
229
00:09:04,240 –> 00:09:06,000
decreator برای مثال در
230
00:09:06,000 –> 00:09:09,279
app.get اکنون برای این می توانیم بگوییم که
231
00:09:09,279 –> 00:09:09,760
مسیر
232
00:09:09,760 –> 00:09:12,880
عملیات خالق و
233
00:09:12,880 –> 00:09:15,680
برای عملکرد ما می توانیم بگوییم که این است
234
00:09:15,680 –> 00:09:16,160
بخش
235
00:09:16,160 –> 00:09:19,120
عملکرد عملیات مانند مسیر متفاوت و
236
00:09:19,120 –> 00:09:21,040
پس از آن سرور توسعه را اجرا کنید
237
00:09:21,040 –> 00:09:24,959
مانند نماد uv و پس از آن بارگذاری مجدد
238
00:09:24,959 –> 00:09:27,120
بنابراین اکنون به این صورت می توانید خود را ایجاد کنید
239
00:09:27,120 –> 00:09:28,000
اولین
240
00:09:28,000 –> 00:09:32,800
api ساده uh و api سریع
241
00:09:34,240 –> 00:09:35,600
خوب بچه ها حالا این قسمت را می رویم
242
00:09:35,600 –> 00:09:37,360
یاد بگیری که چطوری میتونی
243
00:09:37,360 –> 00:09:40,640
پارامترهای مسیر را در uh خود عبور دهید
244
00:09:40,640 –> 00:09:43,440
مسیرهای روتر را نیز یاد خواهم گرفت که چگونه
245
00:09:43,440 –> 00:09:44,160
شما می توانید استفاده کنید
246
00:09:44,160 –> 00:09:46,080
اسناد از api سریع و چگونه می توانید
247
00:09:46,080 –> 00:09:48,480
ادغام یا تعامل با
248
00:09:48,480 –> 00:09:51,519
در حال حاضر اگر شما می بینید رابط کاربری خود را فحاشی کنید
249
00:09:51,519 –> 00:09:52,560
مستندات
250
00:09:52,560 –> 00:09:55,360
dpi سریع بنابراین شما می توانید عبور شما می توانید
251
00:09:55,360 –> 00:09:57,200
پارامترها یا متغیرهای مسیر را اعلام کنید
252
00:09:57,200 –> 00:09:59,600
با همان نحوی که پایتون استفاده می کند
253
00:09:59,600 –> 00:10:02,640
اکنون رشته ها را قالب بندی کنید
254
00:10:02,640 –> 00:10:05,200
برای مثال شما یک مسیر برای مثال دارید
255
00:10:05,200 –> 00:10:07,760
اوه شما مقداری داده از پایگاه داده دارید
256
00:10:07,760 –> 00:10:10,000
و چند مقاله از پایگاه داده و
257
00:10:10,000 –> 00:10:10,959
تو می خواهی که
258
00:10:10,959 –> 00:10:15,279
به عنوان مثال اکنون مقالات خاصی را دریافت کنید
259
00:10:15,279 –> 00:10:17,200
من می خواهم مقاله اول را دوم دریافت کنم
260
00:10:17,200 –> 00:10:19,440
مقاله یا مقاله سوم در حال حاضر برای آن
261
00:10:19,440 –> 00:10:21,200
می توانید از پارامترهای مسیر استفاده کنید
262
00:10:21,200 –> 00:10:23,600
بنابراین اجازه دهید من فقط مسیر جدید خود را ایجاد کنم
263
00:10:23,600 –> 00:10:24,320
فقط می توان گفت
264
00:10:24,320 –> 00:10:28,240
دریافت و این باید مسیر مقالات باشد
265
00:10:28,240 –> 00:10:30,240
و در اینجا فقط می توانم بگویم تفاوت دریافت کنید
266
00:10:30,240 –> 00:10:32,240
مقاله تا بتوانید از همگام سازی استفاده کنید
267
00:10:32,240 –> 00:10:35,440
اما من فقط از معمولی استفاده می کنم
268
00:10:35,440 –> 00:10:36,560
عملکرد
269
00:10:36,560 –> 00:10:39,519
اکنون و اینجا من فقط می خواهم برگردم
270
00:10:39,519 –> 00:10:42,480
و من فقط می توانم بگویم
271
00:10:42,480 –> 00:10:46,399
بنابراین می توانیم شناسه مقاله و مقاله را بگوییم
272
00:10:46,399 –> 00:10:48,720
خوب پس این مسیر جدیدی است که ما داریم
273
00:10:48,720 –> 00:10:50,320
ایجاد کرده اند و
274
00:10:50,320 –> 00:10:53,360
اوه پس در حال حاضر اگر من به
275
00:10:53,360 –> 00:10:54,959
مقالات
276
00:10:54,959 –> 00:10:57,760
اوه اجازه دهید من فقط به مقالات و
277
00:10:57,760 –> 00:10:58,480
می توانید آن را ببینید
278
00:10:58,480 –> 00:11:01,279
من مقاله و شناسه مقاله را می بینم
279
00:11:01,279 –> 00:11:02,000
مثلا
280
00:11:02,000 –> 00:11:05,519
اگر به عنوان مثال مقاله ارائه کنم
281
00:11:05,519 –> 00:11:05,839
یکی
282
00:11:05,839 –> 00:11:07,519
من می خواهم مقاله یک را دریافت کنم و شما می توانید
283
00:11:07,519 –> 00:11:09,200
ببینید که به من جزئیات می گوید
284
00:11:09,200 –> 00:11:12,480
یافت نشد یا می توانیم یا اگر می گوییم مقاله
285
00:11:12,480 –> 00:11:15,680
دو جزئیات در حال حاضر برای
286
00:11:15,680 –> 00:11:18,399
این چیزی است که ما می خواهیم انجام دهیم این است که می توانیم عبور کنیم
287
00:11:18,399 –> 00:11:20,079
پارامترهای مسیر در اینجا
288
00:11:20,079 –> 00:11:23,519
بنابراین ما فقط می توانیم بگوییم که می خواهیم آن را دریافت کنیم
289
00:11:23,519 –> 00:11:24,480
مقاله
290
00:11:24,480 –> 00:11:27,120
با توجه به شناسه خاصی که خواهد شد
291
00:11:27,120 –> 00:11:28,720
منتقل شود
292
00:11:28,720 –> 00:11:32,720
مسیر و در اینجا نیز باید id را اضافه کنید
293
00:11:32,720 –> 00:11:35,040
اکنون حجم پارامتر مسیر
294
00:11:35,040 –> 00:11:37,519
که ما در اینجا داریم به عنوان مثال id
295
00:11:37,519 –> 00:11:40,720
این به عملکرد ما منتقل می شود
296
00:11:40,720 –> 00:11:44,000
به عنوان شناسه آرگومان که در اینجا داریم
297
00:11:44,000 –> 00:11:48,079
اکنون در اینجا ما فقط می توانیم بگوییم آه
298
00:11:48,480 –> 00:11:51,360
و ما نمی توانیم در اینجا شناسایی کنیم، بنابراین ما می رویم
299
00:11:51,360 –> 00:11:53,920
فقط برای برگرداندن شناسه
300
00:11:53,920 –> 00:11:57,920
حالا بیایید این را بررسی کنیم
301
00:11:57,920 –> 00:12:00,639
بنابراین اگر من به اوه بروم اکنون می توانید ببینید
302
00:12:00,639 –> 00:12:02,480
که ما در حال دریافت مقاله 2 هستیم.
303
00:12:02,480 –> 00:12:05,920
اگر من می گویم ماده 3 پس این مقاله 3 است
304
00:12:05,920 –> 00:12:08,079
و اگر بگویم ماده 4
305
00:12:08,079 –> 00:12:10,180
این ماده 4 است.
306
00:12:10,180 –> 00:12:12,079
[موسیقی]
307
00:12:12,079 –> 00:12:14,320
همچنین می توانیم نوع آن را اعلام کنیم
308
00:12:14,320 –> 00:12:15,200
پارامتر در حال حاضر
309
00:12:15,200 –> 00:12:17,680
در حال حاضر اگر اینجا را ببینید می توانید ببینید
310
00:12:17,680 –> 00:12:18,560
آن مقاله
311
00:12:18,560 –> 00:12:20,880
و می توانید ببینید که ما در حال دریافت id هستیم
312
00:12:20,880 –> 00:12:24,000
به عنوان یک رشته، بنابراین اگر بگویم می توانید id4 را ببینید
313
00:12:24,000 –> 00:12:27,600
id2 رشته id را دریافت می کنیم
314
00:12:27,600 –> 00:12:30,639
اکنون باید این مورد را که می خواهیم تغییر دهیم
315
00:12:30,639 –> 00:12:33,839
id عدد صحیح اکنون برای این کار می توانیم از نوع استفاده کنیم
316
00:12:33,839 –> 00:12:34,800
تبدیل
317
00:12:34,800 –> 00:12:38,320
در fast api تا بتوانیم نوع آن را اعلام کنیم
318
00:12:38,320 –> 00:12:40,240
از پارامتر مسیر
319
00:12:40,240 –> 00:12:42,240
و تابع بنابراین مسیر داریم
320
00:12:42,240 –> 00:12:43,519
شناسه پارامتر
321
00:12:43,519 –> 00:12:45,839
و ما می توانیم نوع را در ما مشخص کنیم
322
00:12:45,839 –> 00:12:47,279
عملکرد به عنوان مثال در اینجا
323
00:12:47,279 –> 00:12:50,480
من می خواهم که باید شناسه عدد صحیح باشد
324
00:12:50,480 –> 00:12:52,959
اجازه دهید قبل از این یک چیز را به شما نشان دهم
325
00:12:52,959 –> 00:12:54,240
در حال حاضر برای در حال حاضر
326
00:12:54,240 –> 00:12:57,680
اوه اگر من uh را بدون مثلا اضافه کنم
327
00:12:57,680 –> 00:12:59,279
اگر برای مثال یک عدد صحیح دیگر اضافه کنم
328
00:12:59,279 –> 00:12:59,920
مانند هر
329
00:12:59,920 –> 00:13:03,200
سست پس چگونه به
330
00:13:03,200 –> 00:13:06,560
api درست کن
331
00:13:06,560 –> 00:13:08,160
و می توانید ببینید که من دریافت نمی کنم
332
00:13:08,160 –> 00:13:11,519
هر گونه خطا زیرا به طور پیش فرض سریع dpi
333
00:13:11,519 –> 00:13:14,160
این را به عنوان عدد صحیح قبول کنید مسیر را بپذیرید
334
00:13:14,160 –> 00:13:15,440
پارامتر به عنوان عدد صحیح
335
00:13:15,440 –> 00:13:17,680
حالا اگر بخواهیم می توانیم از type استفاده کنیم
336
00:13:17,680 –> 00:13:18,480
تبدیل
337
00:13:18,480 –> 00:13:21,110
برای تبدیل این
338
00:13:21,110 –> 00:13:22,720
[موسیقی]
339
00:13:22,720 –> 00:13:25,120
سپس در اینجا می توانیم به عنوان مثال id to را بگوییم
340
00:13:25,120 –> 00:13:26,000
عدد صحیح
341
00:13:26,000 –> 00:13:29,440
حالا این بار اگر من
342
00:13:29,440 –> 00:13:32,560
به عنوان مثال بگویید چگونه اپی درست کنیم
343
00:13:32,560 –> 00:13:34,959
و اگر این را رفرش کنم می توانید ببینید که i
344
00:13:34,959 –> 00:13:37,040
من خطا دریافت می کنم و این را می گوید
345
00:13:37,040 –> 00:13:39,360
ما در حال دریافت یک مقدار پیام نیست
346
00:13:39,360 –> 00:13:40,800
یک عدد صحیح معتبر
347
00:13:40,800 –> 00:13:43,600
و اکنون یک عدد صحیح نقطه خطای نوع داریم
348
00:13:43,600 –> 00:13:44,240
اگر من اضافه کنم
349
00:13:44,240 –> 00:13:49,360
عدد صحیح برای مثال ماده 2
350
00:13:49,360 –> 00:13:51,279
من هیچ خطایی دریافت نمی کنم و شما می توانید
351
00:13:51,279 –> 00:13:53,279
ببین این بار ما نیستیم
352
00:13:53,279 –> 00:13:55,839
دریافت به یک رشته اما ما هستیم
353
00:13:55,839 –> 00:13:56,800
دریافت
354
00:13:56,800 –> 00:14:00,959
عدد صحیح اکنون می توانیم این را با عدد تست کنیم
355
00:14:00,959 –> 00:14:04,240
پستچی پس اگر بگم اوه اینجا باش
356
00:14:04,240 –> 00:14:08,000
برای مثال ماده دو
357
00:14:10,399 –> 00:14:11,920
اکنون می توانید ببینید که ما در حال دریافت هستیم
358
00:14:11,920 –> 00:14:15,120
مقاله دو در اینجا مقاله و همچنین دو
359
00:14:15,120 –> 00:14:18,000
در حال حاضر بالا همانطور که قبلاً گفتم که وجود دارد
360
00:14:18,000 –> 00:14:19,920
اسناد و همچنین UI که
361
00:14:19,920 –> 00:14:23,040
اکنون می توانید از آن و api سریع استفاده کنید
362
00:14:23,040 –> 00:14:23,360
بیا
363
00:14:23,360 –> 00:14:27,279
در مستندات api سریع به این صورت است
364
00:14:27,279 –> 00:14:30,880
حالا می توانید ببینید اوه
365
00:14:30,880 –> 00:14:36,000
و کجاست اجازه دهید این را بررسی کنم
366
00:14:37,040 –> 00:14:38,480
بنابراین شما می توانید ببینید که در اینجا ما یک
367
00:14:38,480 –> 00:14:41,120
رابط کاربری سریع dpa swagger
368
00:14:41,120 –> 00:14:43,360
اکنون چگونه می توانید به این دسترسی داشته باشید
369
00:14:43,360 –> 00:14:45,600
هر جا آه
370
00:14:45,600 –> 00:14:49,519
در اینجا ما فقط می توانیم اسنادی مانند این را بگوییم
371
00:14:49,519 –> 00:14:51,120
و اکنون می توانید ببینید که ما هستیم
372
00:14:51,120 –> 00:14:52,560
دریافت api سریع
373
00:14:52,560 –> 00:14:55,279
swagger UI و و در اینجا می توانید آن را ببینید
374
00:14:55,279 –> 00:14:57,199
ما دو مسیر داریم که مسیر اول است
375
00:14:57,199 –> 00:14:58,880
مسیر شاخص ما که قبلا داشته ایم
376
00:14:58,880 –> 00:15:00,560
در اینجا مشخص شده است
377
00:15:00,560 –> 00:15:02,800
و مسیر دوم ما این است که می توانید ببینید
378
00:15:02,800 –> 00:15:04,720
که این است که ما می توانیم مقاله را دریافت کنیم
379
00:15:04,720 –> 00:15:07,360
با توجه به شناسه خاص پس اگر i
380
00:15:07,360 –> 00:15:09,120
روی این کلیک کنید شما فقط می توانید روی آن کلیک کنید
381
00:15:09,120 –> 00:15:10,720
route و بعد از آن باید کلیک کنید
382
00:15:10,720 –> 00:15:12,000
در امتحان
383
00:15:12,000 –> 00:15:15,199
و اگر اجرا کنید اکنون می توانید ببینید
384
00:15:15,199 –> 00:15:16,959
که ما در حال دریافت پاسخ بدن و
385
00:15:16,959 –> 00:15:19,040
این کد وضعیت 200 است و آنجاست
386
00:15:19,040 –> 00:15:20,480
کد وضعیت متفاوتی هستند که می توانید
387
00:15:20,480 –> 00:15:21,360
استفاده کنید
388
00:15:21,360 –> 00:15:23,600
و می توانید ببینید که این پیام ماست
389
00:15:23,600 –> 00:15:24,800
و پیام این است
390
00:15:24,800 –> 00:15:27,360
سلام دنیا و اگه اومدی پایین میتونی
391
00:15:27,360 –> 00:15:30,079
ببینید که ما یک
392
00:15:30,079 –> 00:15:32,880
پاسخ موفق و عمودی داریم
393
00:15:32,880 –> 00:15:33,920
شناسه در اینجا
394
00:15:33,920 –> 00:15:37,440
خوب حالا پس ما هم داریم
395
00:15:37,440 –> 00:15:40,240
یک مقاله دریافت کنید تا بتوانیم آن را دریافت کنیم
396
00:15:40,240 –> 00:15:42,000
مقاله با توجه به شناسه
397
00:15:42,000 –> 00:15:44,079
بنابراین اجازه دهید من فقط خوب حالا می توانم فقط کلیک کنم
398
00:15:44,079 –> 00:15:46,160
در این دریافت
399
00:15:46,160 –> 00:15:48,320
بنابراین اکنون می توانید ببینید که ما اینجا هستیم
400
00:15:48,320 –> 00:15:50,560
دریافت شناسه و مورد نیاز است و ما
401
00:15:50,560 –> 00:15:51,680
نیاز به دادن این
402
00:15:51,680 –> 00:15:55,519
به عنوان مثال اگر من این را بدون اجرا کنم
403
00:15:55,519 –> 00:15:56,560
دادن شناسه
404
00:15:56,560 –> 00:15:58,320
من یک خطا دریافت می کنم شما می توانید آن را ببینید
405
00:15:58,320 –> 00:15:59,680
من خطایی را دریافت می کنم که شما نیاز دارید
406
00:15:59,680 –> 00:16:00,880
شناسه را اینجا بدهید
407
00:16:00,880 –> 00:16:03,199
بنابراین به عنوان مثال من می خواهم id 3 را بدهم
408
00:16:03,199 –> 00:16:06,480
و اگر اجرا کنم
409
00:16:06,720 –> 00:16:08,959
اکنون می توانید ببینید که ما چنین دریافت می کنیم
410
00:16:08,959 –> 00:16:10,320
می توانید ببینید که این درخواست شده است
411
00:16:10,320 –> 00:16:11,600
آدرس اینترنتی
412
00:16:11,600 –> 00:16:14,480
و این کد پاسخ کد و
413
00:16:14,480 –> 00:16:16,160
با بدن پاسخ است
414
00:16:16,160 –> 00:16:19,120
شناسه مقاله 3. نیز وجود دارد
415
00:16:19,120 –> 00:16:21,759
اگر مستندات را می بینید جایگزین
416
00:16:21,759 –> 00:16:23,279
و
417
00:16:23,279 –> 00:16:25,600
می توانید ببینید که api باز وجود دارد
418
00:16:25,600 –> 00:16:27,360
پول
419
00:16:27,360 –> 00:16:28,880
همچنین بنابراین شما می توانید به دلیل این سریع ببینید
420
00:16:28,880 –> 00:16:31,279
api خود یک api جایگزین ارائه می دهد
421
00:16:31,279 –> 00:16:32,160
مستندات
422
00:16:32,160 –> 00:16:34,480
با استفاده از re-talk بنابراین از آن استفاده نخواهید کرد
423
00:16:34,480 –> 00:16:35,759
مطابقت مجدد
424
00:16:35,759 –> 00:16:38,000
اما اگر بخواهید می توانید استفاده کنید
425
00:16:38,000 –> 00:16:40,240
بنابراین به عنوان مثال در اینجا ما فقط می توانیم
426
00:16:40,240 –> 00:16:44,639
بگو دکتر بخون و
427
00:16:44,639 –> 00:16:47,519
حالا من منتظر این هستم و هست
428
00:16:47,519 –> 00:16:49,600
بارگذاری
429
00:16:49,600 –> 00:16:51,839
خوب حالا می توانید ببینید که ما خودمان را داریم
430
00:16:51,839 –> 00:16:53,839
روال شاخص در اینجا ما دریافت خود را داریم
431
00:16:53,839 –> 00:16:55,279
مسیر مقاله
432
00:16:55,279 –> 00:16:57,440
و می توانید ببینید که ما می توانیم به این دسترسی داشته باشیم
433
00:16:57,440 –> 00:16:59,279
با توجه به شناسه
434
00:16:59,279 –> 00:17:02,480
و پارامتر مسیر و برای ایندکس ما
435
00:17:02,480 –> 00:17:06,160
اینجا چیزی نداشته باش
436
00:17:08,240 –> 00:17:10,319
اکنون پارامترهای مسیر را دیدیم
437
00:17:10,319 –> 00:17:12,079
اکنون در مورد پارامترهای پرس و جو صحبت کنید
438
00:17:12,079 –> 00:17:13,679
گفتن آن زمانی که دیگران را اعلام می کنید
439
00:17:13,679 –> 00:17:15,119
پارامترهای تابع
440
00:17:15,119 –> 00:17:17,280
که بخشی از پارامترهای مسیر نیستند
441
00:17:17,280 –> 00:17:19,280
آنها به طور خودکار تفسیر می شوند
442
00:17:19,280 –> 00:17:22,079
به عنوان پارامترهای پرس و جو اکنون اگر در را ببینید
443
00:17:22,079 –> 00:17:23,199
مثال ما
444
00:17:23,199 –> 00:17:25,760
این نشان می دهد که اگر مقداری داشته باشیم
445
00:17:25,760 –> 00:17:28,799
پارامترهایی که در مسیر ما نیستند
446
00:17:28,799 –> 00:17:31,840
به آن پارامترهای پرس و جو می گویند
447
00:17:31,840 –> 00:17:33,520
مثال ما می توانید ببینید که در اینجا ما
448
00:17:33,520 –> 00:17:34,880
شناسه دارند
449
00:17:34,880 –> 00:17:37,520
و ما شناسه را در مسیر و پس از آن داریم
450
00:17:37,520 –> 00:17:38,880
که ما در حال عبور از
451
00:17:38,880 –> 00:17:42,640
id uh به عملکرد uh ما به دیدگاه ما
452
00:17:42,640 –> 00:17:45,360
وقتی تعدادی را ایجاد می کنیم، اکنون عمل کنید
453
00:17:45,360 –> 00:17:46,960
پارامترهایی که فقط هستند
454
00:17:46,960 –> 00:17:49,760
در تابع یا عملکرد ما اضافه شده است
455
00:17:49,760 –> 00:17:50,720
و این نیست
456
00:17:50,720 –> 00:17:53,760
گذشت در مسیری که در اینجا نامیده می شود
457
00:17:53,760 –> 00:17:55,520
پارامتر پرس و جو
458
00:17:55,520 –> 00:17:58,080
به عنوان مثال و در اینجا اگر من یک slack ایجاد کنم
459
00:17:58,080 –> 00:17:59,520
به عنوان مثال آن را فقط
460
00:17:59,520 –> 00:18:01,520
مانند یک مثال اکنون می توانید آن را ببینید
461
00:18:01,520 –> 00:18:03,200
گذشت نشده است
462
00:18:03,200 –> 00:18:06,880
در مسیر ما در اینجا
463
00:18:06,880 –> 00:18:10,880
اکنون این به عنوان پارامتر qd پذیرفته شده است و
464
00:18:10,880 –> 00:18:12,320
api سریع
465
00:18:12,320 –> 00:18:15,120
حالا بیایید یک مثال در اینجا ایجاد کنیم
466
00:18:15,120 –> 00:18:17,679
اوه برای این
467
00:18:17,679 –> 00:18:19,120
اوه باشه و من اینجا میرم
468
00:18:19,120 –> 00:18:21,760
مقداری داده ایجاد کنید، اوه برخی از داده های ساختگی
469
00:18:21,760 –> 00:18:25,039
و من فقط می توانم داده ها را بگویم و می خواهم
470
00:18:25,039 –> 00:18:28,799
یک آرایه یا لیستی از برخی داده ها ایجاد کنید
471
00:18:28,799 –> 00:18:29,919
و من فقط می توانم بگویم
472
00:18:29,919 –> 00:18:33,039
عنوان تا بتوانیم اول بگوییم
473
00:18:33,039 –> 00:18:38,400
عنوان و اجازه دهید من فقط این را کپی کنم
474
00:18:41,039 –> 00:18:43,679
بنابراین ما برخی از داده ها در حدود سه ساختگی داریم
475
00:18:43,679 –> 00:18:45,919
داده ها در اینجا بنابراین عنوان دوم
476
00:18:45,919 –> 00:18:48,960
و همچنین عنوان سوم
477
00:18:48,960 –> 00:18:51,840
اکنون در اینجا می توانیم درخواست خود را ارسال کنیم
478
00:18:51,840 –> 00:18:52,720
مولفه های
479
00:18:52,720 –> 00:18:54,559
همانطور که قبلاً آن پرس و جو را گفتیم
480
00:18:54,559 –> 00:18:56,000
پارامترها نیستند
481
00:18:56,000 –> 00:18:59,360
بخشی از پارامتر مسیر اکنون می توانیم
482
00:18:59,360 –> 00:18:59,760
فقط
483
00:18:59,760 –> 00:19:03,600
مثلاً بگو
484
00:19:03,600 –> 00:19:06,720
به صفر یا یا حتی ما
485
00:19:06,720 –> 00:19:08,559
فقط می تواند یک جدید ایجاد کند زیرا ما فکر می کنم
486
00:19:08,559 –> 00:19:10,320
ما نیاز نداریم
487
00:19:10,320 –> 00:19:14,160
شناسه در اینجا و ما فقط می توانیم ایجاد کنیم
488
00:19:14,160 –> 00:19:16,640
یکی دیگر
489
00:19:17,679 –> 00:19:21,440
من فقط این و را حذف می کنم
490
00:19:21,840 –> 00:19:24,799
خوب مشکلی نیست ما نمی توانیم حذف کنیم
491
00:19:24,799 –> 00:19:25,200
این
492
00:19:25,200 –> 00:19:27,540
شناسه از اینجا و
493
00:19:27,540 –> 00:19:28,799
[موسیقی]
494
00:19:28,799 –> 00:19:30,640
اکنون می توانیم این شناسه را حذف کنیم زیرا
495
00:19:30,640 –> 00:19:32,720
ما به این شناسه نیاز نداریم اجازه دهید من فقط حذف کنم
496
00:19:32,720 –> 00:19:34,720
این بازگشت در حال حاضر خوب است
497
00:19:34,720 –> 00:19:38,160
اکنون در اینجا ما فقط می توانیم به عنوان مثال اضافه کنیم
498
00:19:38,160 –> 00:19:40,400
همچنین باید شناسه را از اینجا حذف کنیم
499
00:19:40,400 –> 00:19:41,760
چون نیاز نداریم
500
00:19:41,760 –> 00:19:45,039
من قصد دارم فقط یک پرش و
501
00:19:45,039 –> 00:19:48,000
بنابراین شما می توانید نوع را به عنوان مثال
502
00:19:48,000 –> 00:19:49,679
برای پرش من می خواهم باید عدد صحیح باشد
503
00:19:49,679 –> 00:19:51,039
بنابراین من فقط آن را می دهم
504
00:19:51,039 –> 00:19:54,080
0 تا مقادیر پیش فرض صفر شود
505
00:19:54,080 –> 00:19:56,080
و همچنین من می توانم حد و سپس اینجا
506
00:19:56,080 –> 00:19:57,360
من می توانم اضافه کنم
507
00:19:57,360 –> 00:19:59,679
تایپ یا تایپ تبدیل در اینجا و i
508
00:19:59,679 –> 00:20:00,799
می خواهم که باید باشد
509
00:20:00,799 –> 00:20:03,039
عدد صحیح و من فقط آن را می دهم
510
00:20:03,039 –> 00:20:04,159
10.
511
00:20:04,159 –> 00:20:09,280
اکنون در اینجا ما به سادگی می توانیم داده ها را برگردانیم
512
00:20:09,280 –> 00:20:13,600
و ما فقط می توانیم بگوییم رد شوید
513
00:20:13,600 –> 00:20:16,720
رد شدن از محدودیت کلاس
514
00:20:17,039 –> 00:20:20,159
مثل این الان خوبه
515
00:20:20,159 –> 00:20:23,520
در این مثال اگر ببینید ما داریم
516
00:20:23,520 –> 00:20:26,400
دو پارامتر qd در اینجا و ما می توانیم ببینیم
517
00:20:26,400 –> 00:20:27,360
که qd
518
00:20:27,360 –> 00:20:29,760
پارامتر qes یا می توانیم بگوییم
519
00:20:29,760 –> 00:20:31,919
پارامتر query مجموعه ای از حجم کلید است
520
00:20:31,919 –> 00:20:33,120
جفت
521
00:20:33,120 –> 00:20:36,480
اوه که بعد از علامت سوال بروید
522
00:20:36,480 –> 00:20:37,520
آدرس اینترنتی
523
00:20:37,520 –> 00:20:41,360
با و شخصیت ها از هم جدا می شوند
524
00:20:41,360 –> 00:20:44,320
حالا ما و اینجا می توانیم اگر شما را ببینید
525
00:20:44,320 –> 00:20:46,159
در حال حاضر اینجا اگر من
526
00:20:46,159 –> 00:20:49,520
پس به مقاله ها بروید
527
00:20:49,520 –> 00:20:53,360
بنابراین جزئیات پیدا نشد، بنابراین باید ذخیره کنیم
528
00:20:53,360 –> 00:20:54,640
این
529
00:20:54,640 –> 00:21:03,840
و اکنون می توانیم فقط به سراغ مقالات برویم
530
00:21:04,159 –> 00:21:06,640
بنابراین اکنون می توانید ببینید که ما خودمان را داریم
531
00:21:06,640 –> 00:21:07,360
عنوان
532
00:21:07,360 –> 00:21:08,799
این اولین عنوان این است
533
00:21:08,799 –> 00:21:11,280
عنوان دوم و این داده دمی بود
534
00:21:11,280 –> 00:21:12,000
که ما داریم
535
00:21:12,000 –> 00:21:17,679
اضافه شده در اینجا بنابراین در این بخش
536
00:21:17,679 –> 00:21:20,559
پس حالا اگر بگویم در اینجا آه تا بتوانیم
537
00:21:20,559 –> 00:21:22,080
فقط یک علامت سوال اضافه کنید
538
00:21:22,080 –> 00:21:25,200
و ما فقط می توانیم بگوییم از صفر بگذر و می توانیم
539
00:21:25,200 –> 00:21:25,760
فقط بگو
540
00:21:25,760 –> 00:21:28,840
و شخص و محدود 10 در حال حاضر اگر من اجرا
541
00:21:28,840 –> 00:21:30,400
این
542
00:21:30,400 –> 00:21:32,480
بنابراین می توانید ببینید که ما در حال دریافت خود هستیم
543
00:21:32,480 –> 00:21:33,840
سه آه
544
00:21:33,840 –> 00:21:36,240
داده های ساختگی در اینجا در حال حاضر اگر من آن را
545
00:21:36,240 –> 00:21:36,880
جست و خیز کردن
546
00:21:36,880 –> 00:21:40,320
به عنوان مثال 2 1
547
00:21:40,400 –> 00:21:42,720
می توانید ببینید که من این دو داده را می بینم
548
00:21:42,720 –> 00:21:44,320
در اینجا بنابراین اولین
549
00:21:44,320 –> 00:21:47,440
پس این عنوان و همچنین این عنوان
550
00:21:47,440 –> 00:21:51,200
حالا اگر این را اضافه کنم مثلاً دو
551
00:21:51,200 –> 00:21:54,000
و خواهید دید که من یکی را دریافت خواهم کرد
552
00:21:54,000 –> 00:21:55,280
اوه
553
00:21:55,280 –> 00:21:59,120
داده و اگر بگویم یک تا دو داده و اگر
554
00:21:59,120 –> 00:21:59,360
من
555
00:21:59,360 –> 00:22:02,240
بگو چهار میبینی که دارم دریافت میکنم
556
00:22:02,240 –> 00:22:03,200
یک خالی
557
00:22:03,200 –> 00:22:06,880
لیست یا آرایه در حال حاضر این نامیده می شود
558
00:22:06,880 –> 00:22:09,840
پارامترهای qd بنابراین پارامترهایی که هستند
559
00:22:09,840 –> 00:22:10,480
فقط
560
00:22:10,480 –> 00:22:14,080
در تابع منتقل می شود و نیست
561
00:22:14,080 –> 00:22:15,840
بخشی از
562
00:22:15,840 –> 00:22:18,159
مسیری که ما در اینجا داریم و همچنین شما
563
00:22:18,159 –> 00:22:20,799
می توانید اگر مستندات را ببینید
564
00:22:20,799 –> 00:22:23,760
همچنین می توانید استفاده کنید
565
00:22:24,240 –> 00:22:26,000
پارامترهای اختیاری برای مثال اگر شما
566
00:22:26,000 –> 00:22:27,760
می خواهید از پارامترهای اختیاری استفاده کنید
567
00:22:27,760 –> 00:22:29,360
می توانید اضافه کنید به عنوان مثال این نام است
568
00:22:29,360 –> 00:22:31,280
از پارامتر و پس از آن می توانید
569
00:22:31,280 –> 00:22:31,600
استفاده کنید
570
00:22:31,600 –> 00:22:33,280
اختیاری است و می توانید نوع آن را اضافه کنید
571
00:22:33,280 –> 00:22:34,799
به عنوان مثال رشته و شما می توانید آن را به
572
00:22:34,799 –> 00:22:35,520
هیچ یک
573
00:22:35,520 –> 00:22:37,120
و همچنین باید این مورد را وارد کنید
574
00:22:37,120 –> 00:22:39,360
این شما می توانید از پارامترهای اختیاری استفاده کنید
575
00:22:39,360 –> 00:22:40,880
همچنین
576
00:22:40,880 –> 00:22:42,960
حالا بیایید این را در رابط کاربری swagger بررسی کنیم
577
00:22:42,960 –> 00:22:45,120
و ما فقط می توانیم بگوییم
578
00:22:45,120 –> 00:22:48,159
سگ ها و
579
00:22:48,159 –> 00:22:51,440
در حال بارگذاری خوب است اکنون این ابزار ماست
580
00:22:51,440 –> 00:22:53,520
اگر روی این کلیک کردم اکنون فریاد بزنید
581
00:22:53,520 –> 00:22:57,440
git بنابراین اکنون می توانید ببینید که ما داریم
582
00:22:57,440 –> 00:22:58,880
مقدار پیش فرض صفر
583
00:22:58,880 –> 00:23:01,600
و این برای فرار است
584
00:23:01,600 –> 00:23:03,280
و ما محدودیت داریم
585
00:23:03,280 –> 00:23:06,480
حالا اگر آن را امتحان کنم می توانید ببینید
586
00:23:06,480 –> 00:23:09,039
ما باید یک پرش اضافه کنیم تا در حال حاضر
587
00:23:09,039 –> 00:23:10,080
اوه
588
00:23:10,080 –> 00:23:13,520
ما اگر بگویم اوه برای مثال
589
00:23:13,520 –> 00:23:18,480
اوه صفر و اگر این را اجرا کنم
590
00:23:18,480 –> 00:23:19,919
می توانید ببینید که من در حال دریافت آن هستم
591
00:23:19,919 –> 00:23:23,120
سه داده در اینجا عنوان عنوان
592
00:23:23,120 –> 00:23:26,480
حالا اگه یکی بگم
593
00:23:27,919 –> 00:23:29,919
می توانید ببینید که من این دو را دریافت می کنم
594
00:23:29,919 –> 00:23:31,280
عنوان در اینجا
595
00:23:31,280 –> 00:23:33,520
و به عنوان مثال اگر من بگویم چهار شما خواهد شد
596
00:23:33,520 –> 00:23:36,159
ببینید که من در حال دریافت نام هستم
597
00:23:36,159 –> 00:23:38,880
mpt کمتر از اینجا، بنابراین شما می توانید آن را ببینید
598
00:23:38,880 –> 00:23:40,400
بدن پاسخ است
599
00:23:40,400 –> 00:23:43,279
یک لیست خالی
600
00:23:46,400 –> 00:23:49,039
بنابراین اکنون بیایید در مورد بدنه درخواست صحبت کنیم
601
00:23:49,039 –> 00:23:50,000
حالا وقتی نیاز دارید
602
00:23:50,000 –> 00:23:52,240
ارسال داده از یک مشتری برای مثال ما
603
00:23:52,240 –> 00:23:53,760
می تواند بگوید مرورگر
604
00:23:53,760 –> 00:23:56,960
اکنون آن را به عنوان یک درخواست به api خود ارسال می کنید
605
00:23:56,960 –> 00:23:57,600
بدن
606
00:23:57,600 –> 00:24:00,480
و بدنه درخواست داده هایی است که توسط
607
00:24:00,480 –> 00:24:01,919
api خود را مشتری کنید
608
00:24:01,919 –> 00:24:03,919
و بدن پاسخ ما داده ای است که
609
00:24:03,919 –> 00:24:06,559
api شما برای مشتری ارسال می کند
610
00:24:06,559 –> 00:24:10,159
اکنون بدن درخواست خود را اعلام کنیم
611
00:24:10,159 –> 00:24:13,360
اگر می بینید uh با توجه به api سریع
612
00:24:13,360 –> 00:24:14,480
مستندات
613
00:24:14,480 –> 00:24:16,840
برای اعلام درخواست بدن ما نیاز داریم
614
00:24:16,840 –> 00:24:19,840
مدل های pydentic با تمام قدرت و
615
00:24:19,840 –> 00:24:20,640
فواید
616
00:24:20,640 –> 00:24:22,080
در حال حاضر همانطور که در حال حاضر در
617
00:24:22,080 –> 00:24:24,240
ویدیوی مقدماتی از
618
00:24:24,240 –> 00:24:27,919
اوه سریع api ما گفته ایم
619
00:24:27,919 –> 00:24:30,400
آن api سریع روی شانه می ایستد
620
00:24:30,400 –> 00:24:31,279
دو کتابخانه
621
00:24:31,279 –> 00:24:33,760
بنابراین ستاره برای بخش وب و تا آن زمان
622
00:24:33,760 –> 00:24:35,440
برای قسمت های داده تیک بزنید
623
00:24:35,440 –> 00:24:38,080
حالا اگر شما آن را ببینید چه چیزی است
624
00:24:38,080 –> 00:24:40,320
اسناد برای pydentique
625
00:24:40,320 –> 00:24:42,960
این یک اعتبارسنجی داده و نشستن است
626
00:24:42,960 –> 00:24:43,919
مدیریت
627
00:24:43,919 –> 00:24:46,559
با استفاده از حاشیه نویسی از نوع پایتون و
628
00:24:46,559 –> 00:24:49,039
pedentic عقربه های تایپ را در زمان اجرا اعمال می کند
629
00:24:49,039 –> 00:24:49,919
و فراهم می کند
630
00:24:49,919 –> 00:24:54,240
خطاهای کاربر پسند زمانی که داده ها معتبر هستند
631
00:24:54,240 –> 00:24:55,679
اکنون می توانید ببینید که آنها یک
632
00:24:55,679 –> 00:24:57,440
به عنوان مثال در اینجا بنابراین
633
00:24:57,440 –> 00:25:00,320
زمانی که می خواهیم یک مدل pydentic ایجاد کنیم
634
00:25:00,320 –> 00:25:01,520
آنچه ما برای آن نیاز داریم
635
00:25:01,520 –> 00:25:03,200
بنابراین اولین چیز این است که ما نیاز داریم
636
00:25:03,200 –> 00:25:05,840
واردات الف
637
00:25:05,840 –> 00:25:08,559
مدل پایه از پیتنتیک و پس از آن
638
00:25:08,559 –> 00:25:09,679
که می توانیم ایجاد کنیم
639
00:25:09,679 –> 00:25:13,279
کلاس ما که از پایه گسترش خواهد یافت
640
00:25:13,279 –> 00:25:15,760
مدل و پس از آن ما
641
00:25:15,760 –> 00:25:18,960
مدل افسانه ای خود را در ما می توانیم برگردانیم
642
00:25:18,960 –> 00:25:19,600
در ما بگویید
643
00:25:19,600 –> 00:25:24,559
نمایش تابع در حال حاضر اوه
644
00:25:25,679 –> 00:25:28,400
بیایید مثال خود را ایجاد کنیم تا این مورد من باشد
645
00:25:28,400 –> 00:25:29,200
ساده
646
00:25:29,200 –> 00:25:33,039
اوه فایل main.pi بنابراین من می روم
647
00:25:33,039 –> 00:25:36,480
پس اجازه دهید داده ها را حذف کنم
648
00:25:36,480 –> 00:25:39,440
اینجا چون من از آن در اینجا استفاده می کنم
649
00:25:39,440 –> 00:25:41,360
در حال حاضر در اوج اولین چیز این است
650
00:25:41,360 –> 00:25:42,960
نیاز به واردات داریم
651
00:25:42,960 –> 00:25:46,240
یک مدل پایه از pydentic تا بتوانیم
652
00:25:46,240 –> 00:25:47,760
فقط بگو از
653
00:25:47,760 –> 00:25:51,039
توسط یکسان
654
00:25:51,039 –> 00:25:56,880
مدل پایه واردات
655
00:25:56,880 –> 00:26:00,080
بنابراین از مدل پایه واردات fidentic
656
00:26:00,080 –> 00:26:03,360
اکنون می خواهیم کلاس خود را ایجاد کنیم
657
00:26:03,360 –> 00:26:04,240
خودمانی
658
00:26:04,240 –> 00:26:06,080
کلاس مدل بنابراین ما فقط می خواهیم تماس بگیریم
659
00:26:06,080 –> 00:26:07,600
آن مقاله
660
00:26:07,600 –> 00:26:10,720
که از مدل پایه در حال حاضر ما گسترش می یابد
661
00:26:10,720 –> 00:26:11,360
نیاز به
662
00:26:11,360 –> 00:26:14,400
ما را اضافه کنید
663
00:26:14,400 –> 00:26:16,880
داده برای این به عنوان مثال ما می خواهیم id the
664
00:26:16,880 –> 00:26:18,880
شناسه باید عدد صحیح باشد تا بتوانید آن را ببینید
665
00:26:18,880 –> 00:26:20,159
من مشخص می کنم
666
00:26:20,159 –> 00:26:22,799
تایپ کنید که نوع باید عدد صحیح باشد و
667
00:26:22,799 –> 00:26:24,799
بعد از آن عنوان و عنوان را می خواهم
668
00:26:24,799 –> 00:26:25,600
عنوان
669
00:26:25,600 –> 00:26:30,480
باید رشته باشد من به توضیحات نیاز دارم
670
00:26:30,480 –> 00:26:34,720
و این نیز باید یک رشته باشد
671
00:26:34,720 –> 00:26:38,000
بنابراین ما مدل پایه را از آن وارد کرده ایم
672
00:26:38,000 –> 00:26:38,480
پی
673
00:26:38,480 –> 00:26:40,720
مصرف پس از آن ما خود را ایجاد کرده ایم
674
00:26:40,720 –> 00:26:41,840
پوچ
675
00:26:41,840 –> 00:26:43,840
کلاس مدل که از پایه گسترش می یابد
676
00:26:43,840 –> 00:26:45,919
مدل و پس از آن ما اضافه شده است
677
00:26:45,919 –> 00:26:47,039
فیلدهایی مانند id
678
00:26:47,039 –> 00:26:50,240
عنوان و همچنین توضیحات
679
00:26:50,240 –> 00:26:52,640
اکنون آنچه ما می خواهیم انجام دهیم این است که ما نیاز داریم
680
00:26:52,640 –> 00:26:54,400
برای ایجاد یک مسیر دیگر در حال حاضر
681
00:26:54,400 –> 00:26:55,440
این دو مسیر
682
00:26:55,440 –> 00:26:58,320
فراموش می کنند زیرا می خواهیم پست بگذاریم
683
00:26:58,320 –> 00:27:00,320
داده ها برای مثال
684
00:27:00,320 –> 00:27:03,919
برای آن باید استفاده کنیم
685
00:27:03,919 –> 00:27:06,559
پست بنابراین در حال حاضر ما باید در حال حاضر ما می توانیم
686
00:27:06,559 –> 00:27:07,799
فقط در استفاده کنید
687
00:27:07,799 –> 00:27:10,799
app.post
688
00:27:11,279 –> 00:27:15,120
و ما فقط می توانیم مقاله ای مانند این را بگوییم
689
00:27:15,120 –> 00:27:18,399
و اکنون فقط می توانیم تفاوت را بگوییم
690
00:27:18,399 –> 00:27:20,799
شما فقط می توانید بگویید برای مثال مقاله اضافه کنید
691
00:27:20,799 –> 00:27:22,960
یا هر چیزی را که می خواهید درج کنید
692
00:27:22,960 –> 00:27:26,799
و فعلاً اجازه دهید من برگردم
693
00:27:26,799 –> 00:27:30,480
مقاله اضافه شد خوب
694
00:27:30,799 –> 00:27:34,080
بنابراین اکنون ما این مسیر خود را در آن ایجاد کرده ایم
695
00:27:34,080 –> 00:27:34,559
اینجا
696
00:27:34,559 –> 00:27:38,880
اگر در رابط کاربری swagger می بینید
697
00:27:42,880 –> 00:27:44,799
خوب حالا می توانید ببینید که ما پست داریم
698
00:27:44,799 –> 00:27:47,039
و اگر روی امتحان کلیک کنم
699
00:27:47,039 –> 00:27:50,559
اجرا کنید می توانید ببینید که من در حال دریافت هستم
700
00:27:50,559 –> 00:27:53,520
مقاله به عنوان بدنه پاسخ اضافه شد
701
00:27:53,520 –> 00:27:56,399
اکنون مدل pydentic خود را ایجاد کرده ایم
702
00:27:56,399 –> 00:27:59,279
حالا چگونه می توانیم این مدل را به خود اضافه کنیم
703
00:27:59,279 –> 00:28:02,799
اکنون عملکرد را همانطور که قبلاً مشاهده کرده ایم مشاهده کنید
704
00:28:02,799 –> 00:28:05,840
دیدم که چگونه می توانید پارامترهای qd را اضافه کنید
705
00:28:05,840 –> 00:28:08,320
شما می توانید همین کار را برای یکسان انجام دهید
706
00:28:08,320 –> 00:28:09,039
مدل
707
00:28:09,039 –> 00:28:12,320
شما می توانید مدل pidentic خود و شما را اضافه کنید
708
00:28:12,320 –> 00:28:15,279
به عنوان یک پارامتر به عنوان یک پارامتر پرس و جو در
709
00:28:15,279 –> 00:28:16,159
عملکرد شما
710
00:28:16,159 –> 00:28:20,720
بنابراین در اینجا ما فقط می توانیم مقاله بگوییم
711
00:28:21,120 –> 00:28:24,480
و ما می توانیم مقاله را در اینجا اضافه کنیم
712
00:28:24,480 –> 00:28:27,120
مانند این و در این بخش ما هستیم
713
00:28:27,120 –> 00:28:31,039
فقط مقاله را برمیگردانم
714
00:28:31,039 –> 00:28:34,080
بنابراین مدل pydentic را به صورت a اضافه کرده ایم
715
00:28:34,080 –> 00:28:35,360
پارامتر پرس و جو
716
00:28:35,360 –> 00:28:38,399
در عملکرد ما در حال حاضر
717
00:28:38,399 –> 00:28:41,919
اگر دیدم اجازه بدهید
718
00:28:41,919 –> 00:28:45,840
یک بار دیگر آن را بررسی کنید
719
00:28:46,720 –> 00:28:48,559
خوب حالا شما می توانید ببینید اگر من پست داریم
720
00:28:48,559 –> 00:28:50,240
روی پست کلیک کنید
721
00:28:50,240 –> 00:28:53,520
می بینید که ما شناسه 0 را داریم
722
00:28:53,520 –> 00:28:55,840
توضیحات عنوان را هم اکنون می توانید ببینید
723
00:28:55,840 –> 00:28:57,440
ما در اینجا طرحواره هایی داریم
724
00:28:57,440 –> 00:29:01,120
اگر مستندات api سریع را می بینید
725
00:29:01,120 –> 00:29:04,880
اگر من پایین بیایم و شما بتوانید آن را ببینید
726
00:29:04,880 –> 00:29:07,279
طرحواره های json مدل های شما خواهد بود
727
00:29:07,279 –> 00:29:10,080
بخشی از طرحواره ایجاد شده api باز شما
728
00:29:10,080 –> 00:29:12,399
و نشان داده خواهد شد و سپس api کششی
729
00:29:12,399 –> 00:29:13,919
اینجوری تا بتونی ببینی
730
00:29:13,919 –> 00:29:16,320
اگه برم الان اینجوری نشون داده میشه
731
00:29:16,320 –> 00:29:17,360
به
732
00:29:17,360 –> 00:29:20,720
اوه اینجا و اگر روی طرحواره ها کلیک کنم
733
00:29:20,720 –> 00:29:22,640
و می توانید ببینید که من مقاله را دارم
734
00:29:22,640 –> 00:29:24,960
طرحواره در اینجا پس شناسه
735
00:29:24,960 –> 00:29:28,559
عنوان و همچنین شرح است
736
00:29:28,559 –> 00:29:30,720
حالا میتوانیم به مثال حجم و
737
00:29:30,720 –> 00:29:32,399
در اینجا ما می خواهیم فقط آن را امتحان کنیم
738
00:29:32,399 –> 00:29:36,000
به عنوان مثال می توانم id2 را اضافه کنم
739
00:29:36,000 –> 00:29:40,159
و این است
740
00:29:40,159 –> 00:29:43,200
عنوان و این
741
00:29:43,200 –> 00:29:47,840
شرح است
742
00:29:47,840 –> 00:29:54,159
و من می توانم این را اجرا کنم
743
00:29:54,159 –> 00:29:55,919
و اکنون می توانید ببینید که ما یک
744
00:29:55,919 –> 00:29:58,000
بدن پاسخ با ما
745
00:29:58,000 –> 00:30:00,559
داده تا بتوانید شناسه عنوان و را ببینید
746
00:30:00,559 –> 00:30:01,679
شرح
747
00:30:01,679 –> 00:30:04,080
و ما مانند این اضافه کرده ایم حالا اجازه دهید
748
00:30:04,080 –> 00:30:06,840
فقط یک بار دیگر آن را امتحان کنید
749
00:30:06,840 –> 00:30:09,840
و
750
00:30:10,000 –> 00:30:12,880
بنابراین در حال حاضر ما از هیچ کدام استفاده نکرده ایم
751
00:30:12,880 –> 00:30:15,120
پایگاه داده اما ما از پایگاه داده mysql استفاده خواهیم کرد
752
00:30:15,120 –> 00:30:16,960
در قسمت بعدی ویدیو
753
00:30:16,960 –> 00:30:19,120
و ما این داده ها را در حال حاضر ذخیره خواهیم کرد
754
00:30:19,120 –> 00:30:20,799
ما فقط می توانیم به عنوان مثال بگوییم
755
00:30:20,799 –> 00:30:24,559
اوه آن را امتحان کنید و id1
756
00:30:24,559 –> 00:30:27,560
و رشته برای مثال
757
00:30:27,560 –> 00:30:29,279
[موسیقی]
758
00:30:29,279 –> 00:30:32,159
عنوان و بنابراین این باید رشته و
759
00:30:32,159 –> 00:30:32,960
ما میتوانیم
760
00:30:32,960 –> 00:30:37,200
اجرا کنید و اکنون می توانید ببینید که ما داریم
761
00:30:37,200 –> 00:30:37,919
ما
762
00:30:37,919 –> 00:30:41,200
بدن پاسخ در اینجا
763
00:30:42,640 –> 00:30:44,799
خیلی خوب بچه ها اکنون زمان ایجاد است
764
00:30:44,799 –> 00:30:47,360
اگر api سریع می بینید اکنون پایگاه داده ما
765
00:30:47,360 –> 00:30:48,559
مستندات
766
00:30:48,559 –> 00:30:50,159
و می توانید ببینید که api سریع این کار را نمی کند
767
00:30:50,159 –> 00:30:52,159
شما باید از sql استفاده کنید
768
00:30:52,159 –> 00:30:54,960
یا پایگاه داده رابطه ای اما شما می توانید
769
00:30:54,960 –> 00:30:57,279
از هر پایگاه داده رابطه ای که دارید استفاده کنید
770
00:30:57,279 –> 00:30:58,320
خواستن
771
00:30:58,320 –> 00:31:02,399
حالا در مثال ما از sql استفاده می کنیم
772
00:31:02,399 –> 00:31:02,960
کیمیاگری
773
00:31:02,960 –> 00:31:06,880
اکنون sql alchemy همان sql پایتون است
774
00:31:06,880 –> 00:31:09,600
جعبه ابزار و یک رابطه شی است
775
00:31:09,600 –> 00:31:10,480
نقشه کش
776
00:31:10,480 –> 00:31:12,480
که به توسعه دهندگان برنامه می دهد
777
00:31:12,480 –> 00:31:15,360
قدرت کامل و انعطاف پذیری
778
00:31:15,360 –> 00:31:19,279
sql اکنون می توانید از پایگاه های داده مختلف استفاده کنید
779
00:31:19,279 –> 00:31:23,440
postgres mysql sqlite oracle
780
00:31:23,440 –> 00:31:26,559
و در مورد ما قرار است استفاده کنیم
781
00:31:26,559 –> 00:31:30,240
mysql و ما می خواهیم از mysql استفاده کنیم
782
00:31:30,240 –> 00:31:32,480
و مراحل مختلفی وجود دارد که شما
783
00:31:32,480 –> 00:31:33,440
نیاز به
784
00:31:33,440 –> 00:31:36,960
اوه این کار را انجام دهید ابتدا باید بسازید
785
00:31:36,960 –> 00:31:40,080
جداول پایگاه داده شما و پس از آن
786
00:31:40,080 –> 00:31:42,799
اتصال به پایگاه داده و پس از ایجاد
787
00:31:42,799 –> 00:31:44,320
از اتصال پایگاه داده ای که به آن نیاز دارید
788
00:31:44,320 –> 00:31:45,360
خود را ایجاد کنید
789
00:31:45,360 –> 00:31:48,960
مدل های مدل میز
790
00:31:48,960 –> 00:31:51,440
و بعد از انجام آن باید ایجاد کنید
791
00:31:51,440 –> 00:31:53,519
طرحواره شما
792
00:31:53,519 –> 00:31:56,320
یا می توان گفت که ساختار برای
793
00:31:56,320 –> 00:31:57,840
مدل داده
794
00:31:57,840 –> 00:32:01,039
و پس از آن شما فقط می توانید استفاده کنید
795
00:32:01,039 –> 00:32:02,320
اتصال به پایگاه داده
796
00:32:02,320 –> 00:32:05,519
اوه در فایل اصلی dot py شما
797
00:32:05,519 –> 00:32:07,600
بنابراین قبل از آن چون ما از sql استفاده می کنیم
798
00:32:07,600 –> 00:32:09,039
کیمیاگری اولین چیزی است که شما نیاز دارید
799
00:32:09,039 –> 00:32:10,880
برای نصب sql alchemy تا بتوانید فقط
800
00:32:10,880 –> 00:32:11,600
استفاده کنید
801
00:32:11,600 –> 00:32:14,720
pep and style sql alchemy
802
00:32:14,720 –> 00:32:17,039
بنابراین شما فقط می توانید از pep install sql استفاده کنید
803
00:32:17,039 –> 00:32:19,200
کیمیاگری و شما فقط می توانید آن را بچسبانید
804
00:32:19,200 –> 00:32:22,080
و اینتر را بزنید و همچنین چون دارم
805
00:32:22,080 –> 00:32:24,080
قبلاً گفته شد که ما استفاده می کنیم
806
00:32:24,080 –> 00:32:26,159
اگر از mysql استفاده می کنید اکنون پایگاه داده mysql
807
00:32:26,159 –> 00:32:28,000
پایگاه داده شما برای نصب mysql نیاز دارید
808
00:32:28,000 –> 00:32:31,200
کلاینت و این یک رابط پایتون است
809
00:32:31,200 –> 00:32:32,480
mysql
810
00:32:32,480 –> 00:32:35,120
و اگر از پایگاه داده mysql استفاده نمی کنید
811
00:32:35,120 –> 00:32:36,480
به عنوان مثال شما استفاده می کنید
812
00:32:36,480 –> 00:32:38,480
sqlite شما باید این را نصب کنید
813
00:32:38,480 –> 00:32:39,600
کتابخانه
814
00:32:39,600 –> 00:32:42,399
یا برای مثال اگر شما استفاده می کنید
815
00:32:42,399 –> 00:32:43,279
postgres
816
00:32:43,279 –> 00:32:45,120
همچنین لازم نیست این را نصب کنید
817
00:32:45,120 –> 00:32:46,960
کتابخانه اما اگر از آن استفاده می کنید
818
00:32:46,960 –> 00:32:49,360
پایگاه داده mysql سپس باید نصب کنید
819
00:32:49,360 –> 00:32:50,240
این
820
00:32:50,240 –> 00:32:52,799
پس ما فقط می توانیم بگوییم pep install mysql
821
00:32:52,799 –> 00:32:53,840
مشتری
822
00:32:53,840 –> 00:32:57,840
و ما فقط می توانیم آن را در اینجا اضافه کنیم
823
00:32:58,640 –> 00:33:01,039
خوب حالا بعد از نصب نیاز داریم
824
00:33:01,039 –> 00:33:02,240
خلق كردن
825
00:33:02,240 –> 00:33:04,480
پایگاه داده ما، بنابراین قبلاً گفته ایم
826
00:33:04,480 –> 00:33:06,080
که ما استفاده می کنیم
827
00:33:06,080 –> 00:33:08,480
پایگاه داده mysql بنابراین من از سرور wamp استفاده می کنم
828
00:33:08,480 –> 00:33:10,480
بنابراین در اینجا من قصد دارم ایجاد کنم
829
00:33:10,480 –> 00:33:13,519
پایگاه داده من، پس اجازه دهید آن را فلاسک بنامم
830
00:33:13,519 –> 00:33:15,840
یا فلاسک نیست اما می توان گفت سریع است
831
00:33:15,840 –> 00:33:17,360
api
832
00:33:17,360 –> 00:33:19,679
بنابراین ما فقط می توانیم بگوییم dpi سریع و بعد
833
00:33:19,679 –> 00:33:22,799
که روی ایجاد کلیک کنید
834
00:33:22,799 –> 00:33:25,760
بنابراین پایگاه داده ایجاد شده است اما در حال حاضر
835
00:33:25,760 –> 00:33:27,039
ما نداریم
836
00:33:27,039 –> 00:33:29,919
داده ها در این پایگاه داده سریع api یا ما می توانیم
837
00:33:29,919 –> 00:33:32,240
بگو ما هیچ میز نداریم
838
00:33:32,240 –> 00:33:35,039
اکنون با توجه به مستندات
839
00:33:35,039 –> 00:33:36,840
را
840
00:33:36,840 –> 00:33:38,720
اوه
841
00:33:38,720 –> 00:33:43,600
اوه سریع API
842
00:33:43,600 –> 00:33:45,039
اکنون اولین چیز این است که ما نیاز داریم
843
00:33:45,039 –> 00:33:48,480
یک فایل به نام database.pi ایجاد کنید
844
00:33:48,480 –> 00:33:51,200
و در آنجا ما می خواهیم خود را ایجاد کنیم
845
00:33:51,200 –> 00:33:53,840
کدهای پایگاه داده مانند این
846
00:33:53,840 –> 00:33:57,039
بنابراین می توانید ببینید که آنها از sqlite استفاده می کنند
847
00:33:57,039 –> 00:33:59,200
اما این نشان می دهد که اگر از آن استفاده می کنید
848
00:33:59,200 –> 00:34:01,120
پایگاه داده دیگری که فقط می توانید از آن استفاده کنید
849
00:34:01,120 –> 00:34:01,760
مثل این
850
00:34:01,760 –> 00:34:03,279
به عنوان مثال در آنجا به دلیل آن است
851
00:34:03,279 –> 00:34:06,159
postgres و در مورد ما mysql است
852
00:34:06,159 –> 00:34:07,519
پایگاه داده
853
00:34:07,519 –> 00:34:09,760
اکنون
854
00:34:10,879 –> 00:34:13,679
ما یک پوشه api در اینجا داریم حالا به من اجازه دهید
855
00:34:13,679 –> 00:34:14,800
فقط یک init ایجاد کنید
856
00:34:14,800 –> 00:34:17,760
فایل را در یک فایل نقطه pi که من آن را می خواهم
857
00:34:17,760 –> 00:34:19,599
باید مانند رفتار شود
858
00:34:19,599 –> 00:34:23,359
بسته پایتون بنابراین یک فایل mpt.init
859
00:34:23,359 –> 00:34:25,440
و بعد از آن در پوشه epi من هستم
860
00:34:25,440 –> 00:34:29,599
فقط یک فایل دیگر به نام ایجاد می شود
861
00:34:29,639 –> 00:34:32,320
database.pi
862
00:34:32,320 –> 00:34:35,280
بنابراین اکنون در پایگاه داده dot pi ما نیاز داریم
863
00:34:35,280 –> 00:34:37,119
مقداری واردات بنابراین ابتدا نیاز داریم
864
00:34:37,119 –> 00:34:40,239
از کیمیاگری sql آه ما به
865
00:34:40,239 –> 00:34:42,399
یک موتور ایجاد را وارد کنید تا بتوانیم فقط
866
00:34:42,399 –> 00:34:44,560
از sql alchemy بگو
867
00:34:44,560 –> 00:34:47,679
واردات ایجاد کنید
868
00:34:47,679 –> 00:34:51,280
موتور و ما نیاز داریم
869
00:34:51,280 –> 00:34:55,440
همچنین از پایه اعلامی وارد کنید
870
00:34:55,440 –> 00:34:56,480
sqlcami
871
00:34:56,480 –> 00:35:00,240
نقطه بیرونی
872
00:35:00,560 –> 00:35:03,880
نه وسعت بلکه نقطه انتهایی
873
00:35:03,880 –> 00:35:07,480
اعلامی ما قصد داریم وارد کنیم
874
00:35:07,480 –> 00:35:11,280
پایه اعلامی و همچنین از sql
875
00:35:11,280 –> 00:35:12,480
کیمیاگری
876
00:35:12,480 –> 00:35:16,160
نقطه یا m که قرار است استفاده کنیم
877
00:35:16,160 –> 00:35:19,119
جلسه ساز
878
00:35:19,280 –> 00:35:22,560
بنابراین جلسه ساز در حال حاضر پس از این ما نیاز داریم
879
00:35:22,560 –> 00:35:23,359
خلق كردن
880
00:35:23,359 –> 00:35:26,240
آدرس پایگاه داده در حال حاضر اگر می بینید
881
00:35:26,240 –> 00:35:27,680
بنابراین شما می توانید آن را همانطور که قبلاً دیده ام ببینید
882
00:35:27,680 –> 00:35:28,000
گفت
883
00:35:28,000 –> 00:35:29,839
آنها از sqlite استفاده می کنند اما شما می توانید تغییر دهید
884
00:35:29,839 –> 00:35:31,520
این را به یک پایگاه داده دیگر
885
00:35:31,520 –> 00:35:34,960
اجازه دهید فقط این را کپی کنم و این را پیست کنم
886
00:35:34,960 –> 00:35:39,599
در اینجا بنابراین در حال حاضر به جای postgres ما
887
00:35:39,599 –> 00:35:40,720
استفاده می کنند
888
00:35:40,720 –> 00:35:43,520
mysql و این کاربر است بنابراین
889
00:35:43,520 –> 00:35:44,079
نام کاربری
890
00:35:44,079 –> 00:35:47,280
روت است و من هیچ پسوردی ندارم
891
00:35:47,280 –> 00:35:50,240
برای پایگاه داده بنابراین برای این فقط می توانم
892
00:35:50,240 –> 00:35:51,200
مثل آن بگذار
893
00:35:51,200 –> 00:35:54,560
مثل این و این اوه
894
00:35:54,560 –> 00:35:58,160
این لوکال هاست است و این نام db است
895
00:35:58,160 –> 00:36:01,680
و برای نام db می توانیم سریع آن را بگذاریم
896
00:36:01,680 –> 00:36:05,760
api بنابراین پس از انجام این کار اکنون باید انجام دهیم
897
00:36:05,760 –> 00:36:07,839
موتور خود را در اینجا ایجاد کنید و ما می توانیم
898
00:36:07,839 –> 00:36:08,400
فقط بگو
899
00:36:08,400 –> 00:36:11,520
ایجاد موتور و ایجاد موتور ما
900
00:36:11,520 –> 00:36:12,160
نیاز به
901
00:36:12,160 –> 00:36:15,920
این پایگاه داده uh ما را ارسال کنید
902
00:36:15,920 –> 00:36:19,599
اگر از sqlite استفاده می کنید، آدرس اینترنتی مانند این است
903
00:36:19,599 –> 00:36:21,680
همچنین باید پارامتر دیگری را اضافه کنید
904
00:36:21,680 –> 00:36:23,200
در اینجا در حال حاضر با توجه به آنها
905
00:36:23,200 –> 00:36:24,240
مستندات
906
00:36:24,240 –> 00:36:26,320
اگر از sqlite استفاده می کنید، باید این کار را نیز انجام دهید
907
00:36:26,320 –> 00:36:28,320
این کمان های اتصال را اضافه کنید
908
00:36:28,320 –> 00:36:30,560
و شما باید این را اضافه کنید اما اگر هستید
909
00:36:30,560 –> 00:36:31,760
برای مثال با استفاده از
910
00:36:31,760 –> 00:36:34,560
mysql و postgres که نیازی به اضافه کردن ندارید
911
00:36:34,560 –> 00:36:35,520
که
912
00:36:35,520 –> 00:36:38,240
و شما فقط می توانید آن را به این صورت رها کنید
913
00:36:38,240 –> 00:36:40,560
حالا بعد از انجام این کار ما نیاز داریم
914
00:36:40,560 –> 00:36:41,599
ایجاد یک
915
00:36:41,599 –> 00:36:43,839
جلسه Uh ما باید شی را ایجاد کنیم
916
00:36:43,839 –> 00:36:46,480
از سازنده جلسه بنابراین ما فقط می توانیم بگوییم
917
00:36:46,480 –> 00:36:50,240
جلسه محلی و می توان گفت
918
00:36:50,240 –> 00:36:54,000
جلسه ساز و باید بگذرید
919
00:36:54,000 –> 00:36:56,320
برخی از آرگومان ها یا پارامترها در اینجا برای
920
00:36:56,320 –> 00:36:57,839
مثال فلش خودکار
921
00:36:57,839 –> 00:37:00,800
و حجم بولی می گیرد و
922
00:37:00,800 –> 00:37:02,079
همچنین خودکار
923
00:37:02,079 –> 00:37:04,800
بنابراین ما فقط می توانیم آه در اینجا ما فقط می توانیم
924
00:37:04,800 –> 00:37:05,200
گفتن
925
00:37:05,200 –> 00:37:08,320
به عنوان مثال commit
926
00:37:08,320 –> 00:37:11,599
و ما فقط می توانیم آن را نادرست کنیم
927
00:37:11,599 –> 00:37:15,119
و همچنین فلاش خودکار
928
00:37:15,119 –> 00:37:18,640
بنابراین ما فقط می توانیم آن را نادرست و
929
00:37:18,640 –> 00:37:20,960
آخرین موردی که می خواهیم
930
00:37:20,960 –> 00:37:24,240
موتور ما را اضافه کنید یا در اینجا ببندید تا ما
931
00:37:24,240 –> 00:37:25,040
فقط می توان گفت
932
00:37:25,040 –> 00:37:28,560
به این صورت پیوند دهید و ما می توانیم خود را اضافه کنیم
933
00:37:28,560 –> 00:37:30,960
موتور
934
00:37:31,680 –> 00:37:35,359
حالا بعد از انجام این کار و
935
00:37:35,359 –> 00:37:37,680
آخرین مرحله این است که ما باید خود را ایجاد کنیم
936
00:37:37,680 –> 00:37:38,960
پایه اعلامی
937
00:37:38,960 –> 00:37:42,079
بنابراین می توانیم فقط بگوییم مبنا و اعلامی
938
00:37:42,079 –> 00:37:43,520
پایه
939
00:37:43,520 –> 00:37:47,200
مانند این، اکنون پایگاه داده
940
00:37:47,200 –> 00:37:49,599
پس از ایجاد ایجاد می شود
941
00:37:49,599 –> 00:37:50,880
پایگاه داده
942
00:37:50,880 –> 00:37:53,520
ما باید مدل های خود را اکنون مدل ها ایجاد کنیم
943
00:37:53,520 –> 00:37:54,079
هستند
944
00:37:54,079 –> 00:37:56,240
جداولی که میخواهیم ایجاد کنیم
945
00:37:56,240 –> 00:37:57,520
داشته باش
946
00:37:57,520 –> 00:38:00,320
مدل های کیمیاگری sql و ما داریم
947
00:38:00,320 –> 00:38:01,920
مدل های افسانه ای در حال حاضر
948
00:38:01,920 –> 00:38:03,760
مدل های یکسان ساختار هستند
949
00:38:03,760 –> 00:38:06,000
مدل های داده و پایگاه داده
950
00:38:06,000 –> 00:38:09,280
جداول واقعی هستند که
951
00:38:09,280 –> 00:38:12,320
و مدل ها جداول واقعی هستند
952
00:38:12,320 –> 00:38:14,800
که اکنون می خواهیم ایجاد کنیم، نیاز داریم
953
00:38:14,800 –> 00:38:16,560
یک فایل دیگر در اینجا ایجاد کنید و ما می توانیم
954
00:38:16,560 –> 00:38:16,960
فقط
955
00:38:16,960 –> 00:38:20,079
آن را models.pi بنامید تا بتوانیم بگوییم
956
00:38:20,079 –> 00:38:22,640
models.pi
957
00:38:22,640 –> 00:38:25,760
اکنون فایل models.pi ابتدا از
958
00:38:25,760 –> 00:38:26,560
پایگاه داده
959
00:38:26,560 –> 00:38:29,599
ما باید پایه خود را وارد کنیم تا بتوانیم
960
00:38:29,599 –> 00:38:30,400
فقط بگو
961
00:38:30,400 –> 00:38:34,079
اکنون ما از این پایگاه داده نقطه ای خود را پایه گذاری می کنیم
962
00:38:34,079 –> 00:38:36,400
ما می خواهیم فضا را وارد کنیم
963
00:38:36,400 –> 00:38:39,760
و پس از اوه نه پایه اعلامی اما آن
964
00:38:39,760 –> 00:38:40,880
پایه است
965
00:38:40,880 –> 00:38:43,839
و بعد از انجام آن باید ایجاد کنیم
966
00:38:43,839 –> 00:38:45,920
چند فیلد از sql alchemy تا بتوانیم
967
00:38:45,920 –> 00:38:47,040
فقط بگو
968
00:38:47,040 –> 00:38:50,720
ستون واردات و همچنین
969
00:38:50,720 –> 00:38:54,800
عدد صحیح و ما به رشته نیاز داریم
970
00:38:54,800 –> 00:38:58,320
مثل این حالا ما می توانیم جدول خود را ایجاد کنیم
971
00:38:58,320 –> 00:38:59,040
آن را می خواهند
972
00:38:59,040 –> 00:39:02,480
نام جدول ما باید مقاله و آن باشد
973
00:39:02,480 –> 00:39:04,720
از پایه امتداد می یابد
974
00:39:04,720 –> 00:39:07,280
پس از آن باید جدول را مشخص کنید
975
00:39:07,280 –> 00:39:09,359
نام ما فقط می توانیم آن را به این صورت اضافه کنیم
976
00:39:09,359 –> 00:39:11,359
نام جدول شما می توانید ما فقط می توانیم آن را بدهیم
977
00:39:11,359 –> 00:39:13,440
به عنوان مثال مقالات یا شما فقط می توانید استفاده کنید
978
00:39:13,440 –> 00:39:15,839
اینجوریه
979
00:39:16,160 –> 00:39:19,440
اکنون این نام در ما خواهد بود
980
00:39:19,440 –> 00:39:22,640
پایگاه داده در پایگاه داده mysql ما
981
00:39:22,640 –> 00:39:24,720
حالا بعد از انجام این کار باید مشخص کنیم
982
00:39:24,720 –> 00:39:26,400
فیلدهایی که می خواهیم سه می خواهیم
983
00:39:26,400 –> 00:39:27,760
زمینه ها پس اولین مورد است
984
00:39:27,760 –> 00:39:32,320
id و ما فقط می توانیم ستون را بگوییم
985
00:39:32,560 –> 00:39:36,400
بنابراین ستون و باید باشد
986
00:39:36,400 –> 00:39:40,880
عدد صحیح و همچنین ما فقط می توانیم آن را بدهیم
987
00:39:40,880 –> 00:39:44,880
کلید اصلی درست است
988
00:39:45,520 –> 00:39:48,560
و همچنین ما فقط می توانیم یک شاخص اضافه کنیم
989
00:39:48,560 –> 00:39:51,680
ما فقط می توانیم آن را به دو برسانیم و اکنون ما
990
00:39:51,680 –> 00:39:52,480
نیاز به یک
991
00:39:52,480 –> 00:39:56,480
عنوان و این باید ستون باشد
992
00:39:56,480 –> 00:39:59,760
و رشته
993
00:39:59,760 –> 00:40:02,800
و همچنین باید آن را مشخص کنیم
994
00:40:02,800 –> 00:40:05,040
کاراکتر تا 100 ما می خواهیم فقط از آن استفاده کنیم
995
00:40:05,040 –> 00:40:07,119
فقط اینو کپی کنم
996
00:40:07,119 –> 00:40:10,319
و یکی دیگر این است که این
997
00:40:10,319 –> 00:40:13,040
رمزگذاری و این باید برای
998
00:40:13,040 –> 00:40:14,720
مثال
999
00:40:14,720 –> 00:40:17,520
400 یا هر چیزی که می توانید به آن بدهید
1000
00:40:17,520 –> 00:40:19,359
اکنون ما خود را ایجاد کرده ایم
1001
00:40:19,359 –> 00:40:23,440
مدل پایگاه داده uh اکنون پس از ایجاد
1002
00:40:23,440 –> 00:40:25,200
مدل پایگاه داده
1003
00:40:25,200 –> 00:40:27,760
شما باید طرحواره خود را ایجاد کنید، بنابراین اکنون اگر
1004
00:40:27,760 –> 00:40:28,880
می بینید
1005
00:40:28,880 –> 00:40:31,760
مستندات در اینجا پس این است
1006
00:40:31,760 –> 00:40:34,000
اتصال پایگاه داده
1007
00:40:34,000 –> 00:40:36,240
و بعد از اتصال دیتابیس که
1008
00:40:36,240 –> 00:40:39,680
ما انجام دادیم اوه
1009
00:40:39,680 –> 00:40:41,680
خوب حالا ما نیاز داریم که خود را ایجاد کنیم
1010
00:40:41,680 –> 00:40:43,599
مدل پایگاه داده بنابراین ما خود را ایجاد کرده ایم
1011
00:40:43,599 –> 00:40:44,720
مدل های پایگاه داده
1012
00:40:44,720 –> 00:40:46,400
و هیچ مشکلی ایجاد نکرده ایم
1013
00:40:46,400 –> 00:40:48,160
میز ما با تعدادی
1014
00:40:48,160 –> 00:40:51,599
فیلدها و پس از ایجاد
1015
00:40:51,599 –> 00:40:54,480
که اکنون باید pythentic را ایجاد کنیم
1016
00:40:54,480 –> 00:40:55,359
مدل ها
1017
00:40:55,359 –> 00:40:59,200
یا می توان گفت مدل های طرحواره و
1018
00:40:59,200 –> 00:41:00,640
می توانید ببینید که در حال گفتن است
1019
00:41:00,640 –> 00:41:03,280
12 ولت سردرگمی بین
1020
00:41:03,280 –> 00:41:04,720
مدل های کیمیاگری sql
1021
00:41:04,720 –> 00:41:06,640
و مدل های افسانه ای که خواهیم داشت
1022
00:41:06,640 –> 00:41:08,319
مدل فایل با sql نقطه
1023
00:41:08,319 –> 00:41:09,520
مدل های الگوریتم
1024
00:41:09,520 –> 00:41:11,599
و فایل schema.pi با
1025
00:41:11,599 –> 00:41:12,880
مدل های یکسان
1026
00:41:12,880 –> 00:41:16,079
اکنون می توانیم بگوییم که pythentic است
1027
00:41:16,079 –> 00:41:17,520
که این ساختار است
1028
00:41:17,520 –> 00:41:19,119
یا شما می توانید ببینید که این بی روح هستند
1029
00:41:19,119 –> 00:41:21,839
مدل ها کم و بیش به عنوان طرحواره تعریف می کنند
1030
00:41:21,839 –> 00:41:25,119
یک شکل داده معتبر
1031
00:41:25,280 –> 00:41:27,359
بنابراین اکنون بیایید این مورد را ایجاد کنیم
1032
00:41:27,359 –> 00:41:29,359
یک فایل پایتون دیگر به نام ایجاد کنید
1033
00:41:29,359 –> 00:41:30,319
طرحواره ها
1034
00:41:30,319 –> 00:41:33,119
بنابراین و در اینجا ما فقط می توانیم بگوییم apis در
1035
00:41:33,119 –> 00:41:34,000
پوشه apis
1036
00:41:34,000 –> 00:41:37,359
اکنون می توانیم schemas.pi را در قسمت ایجاد کنیم
1037
00:41:37,359 –> 00:41:38,480
schemas.pi
1038
00:41:38,480 –> 00:41:41,680
فایلی که باید وارد کنیم تا بتوانیم فقط
1039
00:41:41,680 –> 00:41:42,400
بگو از
1040
00:41:42,400 –> 00:41:45,280
pydentic
1041
00:41:45,760 –> 00:41:49,839
ما می خواهیم مدل پایه را وارد کنیم
1042
00:41:52,720 –> 00:41:55,119
و اکنون می توانیم فقط یک کلاس ایجاد کنیم
1043
00:41:55,119 –> 00:41:55,760
مقاله
1044
00:41:55,760 –> 00:41:59,040
طرح و در اینجا
1045
00:41:59,040 –> 00:42:02,560
از مدل پایه گسترش می یابد
1046
00:42:02,560 –> 00:42:04,400
و حالا باید برای مثال تعریف کنیم
1047
00:42:04,400 –> 00:42:06,960
شناسه باید عدد صحیح باشد
1048
00:42:06,960 –> 00:42:09,599
عنوان باید رشته ای باشد و اینها هستند
1049
00:42:09,599 –> 00:42:11,200
زمینه هایی که در خود خواهیم داشت
1050
00:42:11,200 –> 00:42:13,599
پایگاه داده و مدل های ما فایل نقطه pi
1051
00:42:13,599 –> 00:42:18,319
و این رمزگذاری باید رشته ای باشد
1052
00:42:18,319 –> 00:42:22,160
مانند این خوب است، بنابراین در حال حاضر ما ایجاد کرده ایم
1053
00:42:22,160 –> 00:42:24,880
اتصال پایگاه داده ما
1054
00:42:24,880 –> 00:42:27,839
با توجه به مستندات پس از
1055
00:42:27,839 –> 00:42:29,599
که ما خود را خلق کرده ایم
1056
00:42:29,599 –> 00:42:31,839
مدل های نقطه به فایل ما ایجاد کرده ایم
1057
00:42:31,839 –> 00:42:33,760
میزها با
1058
00:42:33,760 –> 00:42:36,079
برخی از زمینه ها و ما خود را ایجاد کرده ایم
1059
00:42:36,079 –> 00:42:36,880
طرحواره
1060
00:42:36,880 –> 00:42:39,760
یا می توانیم مدل هویتی خود را برای آن بگوییم
1061
00:42:39,760 –> 00:42:41,680
به عنوان مثال برای ساختار
1062
00:42:41,680 –> 00:42:46,400
اکنون باید این را به ما اضافه کنیم
1063
00:42:46,480 –> 00:42:49,920
ما فقط می توانیم این و main.pi را اضافه کنیم
1064
00:42:49,920 –> 00:42:50,800
فایل
1065
00:42:50,800 –> 00:42:53,200
بنابراین اکنون در فایل main.pi نیاز داریم
1066
00:42:53,200 –> 00:42:54,079
برخی را حذف کنید
1067
00:42:54,079 –> 00:42:56,240
کدهای موجود در اینجا ما به این نیاز نداریم
1068
00:42:56,240 –> 00:42:58,240
این را حذف می کنند
1069
00:42:58,240 –> 00:43:01,440
و ما به این داده ها نیاز نداریم
1070
00:43:01,440 –> 00:43:05,040
و من فقط این مسیر را حذف می کنم
1071
00:43:05,040 –> 00:43:07,280
ما مسیرهای جدیدی ایجاد خواهیم کرد تا بخواهیم
1072
00:43:07,280 –> 00:43:08,720
فقط این برنامه را ترک کنید
1073
00:43:08,720 –> 00:43:11,760
نقطه بگیر و باشه
1074
00:43:11,760 –> 00:43:13,359
اکنون در اینجا اولین چیز این است که ما
1075
00:43:13,359 –> 00:43:14,880
فقط باید گفت از
1076
00:43:14,880 –> 00:43:18,000
پایگاه داده خود را وارد می کنیم
1077
00:43:18,000 –> 00:43:23,200
موتور و همچنین جلسه محلی
1078
00:43:23,520 –> 00:43:27,040
و بعد از واردات این
1079
00:43:27,040 –> 00:43:30,960
همچنین ما فقط می توانیم بگوییم از
1080
00:43:31,520 –> 00:43:33,839
دایرکتوری فعلی ما می خواهیم خود را وارد کنیم
1081
00:43:33,839 –> 00:43:35,839
مدل ها
1082
00:43:35,839 –> 00:43:39,440
و در اینجا ما به سادگی می توانیم بگوییم
1083
00:43:39,440 –> 00:43:43,839
مدل های پایه نقطه ای
1084
00:43:43,839 –> 00:43:47,599
دادههای روش نقطهای تا بتوانیم بگوییم
1085
00:43:47,599 –> 00:43:50,640
داده های متا
1086
00:43:50,640 –> 00:43:54,240
نقطه ایجاد همه و
1087
00:43:54,240 –> 00:43:57,280
در اینجا ما فقط می توانیم خودمان را ببندیم
1088
00:43:57,280 –> 00:44:01,839
موتور پس فقط می توانیم بگوییم bind engine
1089
00:44:01,839 –> 00:44:05,599
باشه پس همین الان اگه تو ما ببینی
1090
00:44:05,599 –> 00:44:09,680
این پایگاه داده سریع api
1091
00:44:09,680 –> 00:44:12,800
اگر من اکنون هیچ جدولی نداریم
1092
00:44:12,800 –> 00:44:16,079
این را که باید ذخیره کنم
1093
00:44:16,079 –> 00:44:19,839
حالا یک جدول را ببین خوب اجازه بده
1094
00:44:19,839 –> 00:44:23,520
اکنون api سریع من را بررسی کنید
1095
00:44:23,520 –> 00:44:27,920
بنابراین شما هیچ جدولی را نمی بینید
1096
00:44:33,599 –> 00:44:37,839
اجازه دهید فقط این را ذخیره کنم
1097
00:44:42,240 –> 00:44:44,880
باشه الان
1098
00:44:46,720 –> 00:44:48,480
خوب حالا اجازه دهید سرور را دوباره بارگذاری کنم
1099
00:44:48,480 –> 00:44:50,079
دوباره و
1100
00:44:50,079 –> 00:44:55,200
این را ببند و اجازه بده دوباره اجراش کنم
1101
00:44:55,520 –> 00:44:58,160
و خوب حالا من هر خطایی را در آن می بینم
1102
00:44:58,160 –> 00:44:59,359
اینجا
1103
00:44:59,359 –> 00:45:02,560
و این را می گوید
1104
00:45:03,680 –> 00:45:07,040
جدول اجازه دهید من فقط در حال حاضر در نام جدول خوب است
1105
00:45:07,040 –> 00:45:07,839
ما داریم
1106
00:45:07,839 –> 00:45:13,119
چیزی که در مدل ها درست است
1107
00:45:13,119 –> 00:45:16,160
خوب حالا میز است
1108
00:45:16,160 –> 00:45:20,240
اسمش باید اینجوری باشه
1109
00:45:20,240 –> 00:45:23,599
بنابراین اکنون می توانیم این را ذخیره کنیم و اجرا کنیم
1110
00:45:23,599 –> 00:45:27,920
سرور ما دوباره
1111
00:45:27,920 –> 00:45:30,800
خوب حالا هیچ خطایی نداریم اما اگر
1112
00:45:30,800 –> 00:45:32,880
شما api سریع ما را می بینید
1113
00:45:32,880 –> 00:45:35,119
ما یک جدول مقالات داریم و می توانیم
1114
00:45:35,119 –> 00:45:36,800
روی این کلیک کنید
1115
00:45:36,800 –> 00:45:39,280
و می توانید ببینید که ما عنوان شناسه داریم
1116
00:45:39,280 –> 00:45:42,000
و توضیحات
1117
00:45:44,880 –> 00:45:46,319
خوب بچه ها الان در قسمت قبل
1118
00:45:46,319 –> 00:45:47,680
ما یاد گرفته ایم که چگونه می توانید ایجاد کنید
1119
00:45:47,680 –> 00:45:49,839
پایگاه داده شما چگونه می توانید با sql کار کنید
1120
00:45:49,839 –> 00:45:52,319
کیمیاگری چگونه می توانید مدل های خود را ایجاد کنید
1121
00:45:52,319 –> 00:45:55,520
و چگونه می توانید uh pydentic خود را ایجاد کنید
1122
00:45:55,520 –> 00:45:57,200
مدل هایی که ما ایجاد کرده ایم
1123
00:45:57,200 –> 00:45:59,440
اکنون زمان ایجاد اولین فرزندمان است
1124
00:45:59,440 –> 00:46:02,319
مسیر و می خواهیم مقداری داده را در آن وارد کنیم
1125
00:46:02,319 –> 00:46:04,319
پایگاه داده mysql ما
1126
00:46:04,319 –> 00:46:06,319
همین الان اگر دیدی ما روزه داریم
1127
00:46:06,319 –> 00:46:07,760
پایگاه داده api اما
1128
00:46:07,760 –> 00:46:10,800
در جدول مقالاتی که نداریم
1129
00:46:10,800 –> 00:46:14,400
هر گونه داده، بنابراین ما می خواهیم برخی از داده ها را وارد کنیم
1130
00:46:14,400 –> 00:46:15,599
در اینجا
1131
00:46:15,599 –> 00:46:18,880
اکنون باید پست خود را ایجاد کنیم
1132
00:46:18,880 –> 00:46:22,000
اوه مسیر در اینجا
1133
00:46:22,000 –> 00:46:26,000
بنابراین اجازه دهید من فقط این دریافت را از اینجا حذف کنم
1134
00:46:26,000 –> 00:46:28,400
خوب پس اولین چیز این است که ما نیاز داریم
1135
00:46:28,400 –> 00:46:29,119
فقط بگویم
1136
00:46:29,119 –> 00:46:32,640
در پست نقطه برنامه و
1137
00:46:32,640 –> 00:46:36,880
مقالات است
1138
00:46:36,880 –> 00:46:40,160
و بعد از آن فقط می گوییم
1139
00:46:40,160 –> 00:46:40,560
تفاوت
1140
00:46:40,560 –> 00:46:44,240
در مقاله اکنون در افزودن پیش فرض
1141
00:46:44,240 –> 00:46:45,839
مقاله ای که نیاز دارید
1142
00:46:45,839 –> 00:46:49,040
حالا اول چند پارامتر را مشخص کنید
1143
00:46:49,040 –> 00:46:49,359
یکی
1144
00:46:49,359 –> 00:46:52,160
این است که شما باید طرحی را اضافه کنید که
1145
00:46:52,160 –> 00:46:53,280
شما ایجاد کرده اید
1146
00:46:53,280 –> 00:46:55,920
بنابراین همانطور که می بینید ما ایجاد کرده ایم
1147
00:46:55,920 –> 00:46:57,839
طرح مقاله ما در اینجا
1148
00:46:57,839 –> 00:46:59,839
اکنون باید ابتدا وارد کنیم
1149
00:46:59,839 –> 00:47:00,960
این و بعد
1150
00:47:00,960 –> 00:47:04,480
که ما باید از آن در خودمان استفاده کنیم
1151
00:47:04,480 –> 00:47:07,680
اوه و مقاله را اضافه کنید
1152
00:47:07,680 –> 00:47:12,480
اکنون در اینجا من فقط می توانم بگویم از
1153
00:47:12,560 –> 00:47:15,280
ما فقط می توانیم بگوییم
1154
00:47:16,000 –> 00:47:19,040
طرحواره های نقطه ای
1155
00:47:19,680 –> 00:47:22,880
می خواهیم وارد کنیم
1156
00:47:22,880 –> 00:47:25,280
طرح واره مقاله بنابراین شما فقط می توانید بگویید
1157
00:47:25,280 –> 00:47:27,200
طرح واره مقاله
1158
00:47:27,200 –> 00:47:30,559
خوب حالا این اولین پارامتر یا است
1159
00:47:30,559 –> 00:47:32,960
پارامتر query که باید اضافه کنیم
1160
00:47:32,960 –> 00:47:33,920
اینجا و
1161
00:47:33,920 –> 00:47:35,440
برای مثال می توانیم نامی برای آن بگذاریم
1162
00:47:35,440 –> 00:47:37,200
مقاله و مقاله است
1163
00:47:37,200 –> 00:47:40,400
پس از آن طرح دیگری داریم
1164
00:47:40,400 –> 00:47:42,800
uh پارامتری که می خواهیم اضافه کنیم یعنی
1165
00:47:42,800 –> 00:47:43,680
db ما
1166
00:47:43,680 –> 00:47:47,440
اگر یک api سریع می بینید، اکنون جلسه کنید
1167
00:47:47,440 –> 00:47:52,400
اسناد و اوه
1168
00:47:52,400 –> 00:47:55,440
اجازه دهید بیاورم آن جایی که هست بله
1169
00:47:55,440 –> 00:47:57,839
اکنون می توانید ببینید که در اینجا ما نیاز داریم
1170
00:47:57,839 –> 00:47:58,880
ما را ایجاد کنید
1171
00:47:58,880 –> 00:48:01,280
جلسه db و ما باید آن را بگوییم
1172
00:48:01,280 –> 00:48:02,319
بستگی دارد به
1173
00:48:02,319 –> 00:48:05,440
روش uh get db ما
1174
00:48:05,440 –> 00:48:08,960
و وابستگی ما در حال حاضر Gdp است uh دریافت dbs
1175
00:48:08,960 –> 00:48:11,280
و وابستگی و شما می توانید آن را برای
1176
00:48:11,280 –> 00:48:12,960
ایجاد وابستگی
1177
00:48:12,960 –> 00:48:15,920
برای این کار باید از پایتون 3.7 استفاده کنید
1178
00:48:15,920 –> 00:48:16,720
یا بالاتر
1179
00:48:16,720 –> 00:48:20,640
یا و پایتون 3.6 پورت های پشتی را نصب کنید
1180
00:48:20,640 –> 00:48:24,240
و اکنون می توانید آن را با استفاده از
1181
00:48:24,240 –> 00:48:27,680
دریافت db ما می توانیم a ایجاد کنیم
1182
00:48:27,680 –> 00:48:31,760
جلسه کلاس محلی و این کلاس به عنوان است
1183
00:48:31,760 –> 00:48:33,280
قبلاً گفتیم که این کلاس است
1184
00:48:33,280 –> 00:48:35,440
در پایگاه داده ما نقطه به فایل ایجاد شده است
1185
00:48:35,440 –> 00:48:37,280
و همچنین ما نیاز به یک مستقل داریم
1186
00:48:37,280 –> 00:48:39,119
اتصال جلسه پایگاه داده یا
1187
00:48:39,119 –> 00:48:42,000
میتوانیم به ازای هر درخواست جلسه محلی بگوییم
1188
00:48:42,000 –> 00:48:43,760
از همان جلسه در تمام موارد استفاده کنید
1189
00:48:43,760 –> 00:48:45,520
درخواست کرده و بعد از آن ببندید
1190
00:48:45,520 –> 00:48:47,040
درخواست به پایان رسید
1191
00:48:47,040 –> 00:48:50,319
اکنون برای آن ما از yelt و شما استفاده می کنیم
1192
00:48:50,319 –> 00:48:51,599
می توانید ببینید که ما یک جدید ایجاد خواهیم کرد
1193
00:48:51,599 –> 00:48:53,680
وابستگی با بازده
1194
00:48:53,680 –> 00:48:56,960
و وابستگی ما یک sql جدید ایجاد می کند
1195
00:48:56,960 –> 00:48:58,559
جلسه کیمیا محلی
1196
00:48:58,559 –> 00:49:00,880
که در یک درخواست استفاده خواهد شد
1197
00:49:00,880 –> 00:49:02,160
و سپس
1198
00:49:02,160 –> 00:49:04,319
پس از اتمام درخواست آن را ببندید
1199
00:49:04,319 –> 00:49:06,000
اکنون باید آن را ایجاد کنیم
1200
00:49:06,000 –> 00:49:09,119
اوه شما می توانید این وابستگی را ببینید
1201
00:49:09,119 –> 00:49:10,960
ما می خواهیم فقط این را اول کپی کنیم
1202
00:49:10,960 –> 00:49:12,319
ما باید این را وارد کنیم
1203
00:49:12,319 –> 00:49:16,160
اوه یا اول اجازه دهید این را کپی کنم
1204
00:49:16,160 –> 00:49:20,559
و من قصد دارم آن را در اینجا اضافه کنم
1205
00:49:20,559 –> 00:49:22,640
و ابتدا باید وارد کنیم اکنون شما می توانید
1206
00:49:22,640 –> 00:49:24,480
ببینید که از پایگاه داده این
1207
00:49:24,480 –> 00:49:27,119
جلسه محلی وارداتی است و
1208
00:49:27,119 –> 00:49:29,680
نشست محلی در پایگاه داده ما قرار دارد
1209
00:49:29,680 –> 00:49:30,000
و اینجا
1210
00:49:30,000 –> 00:49:33,599
ما Session Maker و ایجاد کرده ایم
1211
00:49:33,599 –> 00:49:35,760
پس از این اکنون می توانید ببینید که ما از آن استفاده می کنیم
1212
00:49:35,760 –> 00:49:36,880
تلاش کن و نتیجه بده
1213
00:49:36,880 –> 00:49:40,000
db و در نهایت آن را می بندیم
1214
00:49:40,000 –> 00:49:42,720
و باید کوچکترین باشد زیرا ما هستیم
1215
00:49:42,720 –> 00:49:44,319
با استفاده از یک درس کوچک در اینجا
1216
00:49:44,319 –> 00:49:49,040
خوب، پس اکنون در اینجا ما فقط می توانیم بگوییم
1217
00:49:49,040 –> 00:49:52,960
db و ما فقط می توانیم بگوییم جلسه
1218
00:49:52,960 –> 00:49:56,160
و بعد از آن باید اضافه کنیم
1219
00:49:56,160 –> 00:49:59,040
ما باید بگوییم که بستگی دارد که شما بتوانید
1220
00:49:59,040 –> 00:50:01,040
فقط بگو بستگی داره
1221
00:50:01,040 –> 00:50:04,319
در این ما دریافت db و ما فقط می توانیم اضافه کنیم
1222
00:50:04,319 –> 00:50:05,040
git db
1223
00:50:05,040 –> 00:50:08,960
در اینجا و این بخش
1224
00:50:08,960 –> 00:50:11,440
خوب، اکنون باید جلسه را وارد کنیم
1225
00:50:11,440 –> 00:50:12,000
و
1226
00:50:12,000 –> 00:50:17,440
من فکر می کنم مربوط به api سریع است
1227
00:50:17,599 –> 00:50:19,920
یا
1228
00:50:23,040 –> 00:50:27,839
از جلسه خوب
1229
00:50:28,079 –> 00:50:30,240
بنابراین اجازه دهید فقط این جلسه را بررسی کنم
1230
00:50:30,240 –> 00:50:31,920
است
1231
00:50:31,920 –> 00:50:35,200
اوه ما فقط می توانیم بگوییم باشه بله
1232
00:50:35,200 –> 00:50:37,400
می بینید که این مربوط به sql است
1233
00:50:37,400 –> 00:50:38,559
alchemy.org
1234
00:50:38,559 –> 00:50:41,280
وارد کردن جلسه و اجازه دهید من فقط این را کپی کنم
1235
00:50:41,280 –> 00:50:43,280
و آن را در اینجا بچسبانید
1236
00:50:43,280 –> 00:50:46,319
از sql alchemy.org قصد داریم به
1237
00:50:46,319 –> 00:50:46,720
وارد كردن
1238
00:50:46,720 –> 00:50:50,400
جلسه خوب است، پس اکنون این کار تکمیل شده است
1239
00:50:50,400 –> 00:50:52,839
اکنون می خواهیم افزودنی خود را ایجاد کنیم
1240
00:50:52,839 –> 00:50:54,079
عملکرد
1241
00:50:54,079 –> 00:50:57,839
بنابراین من فقط می توانم مقاله جدید بگویم
1242
00:50:58,880 –> 00:51:02,800
و می توان گفت مدل شروع مقاله و
1243
00:51:02,800 –> 00:51:05,920
خوب حالا در مدل ما عنوان داریم
1244
00:51:05,920 –> 00:51:08,720
ما باید عنوان را اضافه کنیم و باید
1245
00:51:08,720 –> 00:51:09,680
بودن
1246
00:51:09,680 –> 00:51:13,359
عنوان نقطه مقاله
1247
00:51:13,359 –> 00:51:17,119
و همچنین برای توضیحات
1248
00:51:17,119 –> 00:51:20,839
ما قصد داریم از نقطه مقاله استفاده کنیم
1249
00:51:20,839 –> 00:51:23,520
شرح
1250
00:51:23,520 –> 00:51:25,599
خوب حالا بعد از آن باید این را اضافه کنیم
1251
00:51:25,599 –> 00:51:29,520
به پایگاه داده ما، بنابراین ما فقط می توانیم db.ad را بگوییم
1252
00:51:29,520 –> 00:51:32,640
و ما می خواهیم مقاله جدید خود را اضافه کنیم
1253
00:51:32,640 –> 00:51:35,359
و بعد از آن فقط باید متعهد شویم
1254
00:51:35,359 –> 00:51:36,880
را
1255
00:51:36,880 –> 00:51:39,839
پایگاه داده بنابراین ما فقط می توانیم بگوییم db.commat
1256
00:51:39,839 –> 00:51:41,680
و همچنین ما نیاز به تازه کردن
1257
00:51:41,680 –> 00:51:44,960
پایگاه داده بنابراین db.refresh
1258
00:51:44,960 –> 00:51:47,280
و ما می توانیم مقاله و در
1259
00:51:47,280 –> 00:51:48,880
پایان ما فقط می توانیم برگردیم
1260
00:51:48,880 –> 00:51:52,960
مقاله جدید ما خوب است
1261
00:51:53,200 –> 00:51:57,599
بنابراین اکنون ایجاد شده است و اکنون بیایید بررسی کنیم
1262
00:51:57,599 –> 00:52:00,720
dpi سریع ما swagger UI
1263
00:52:00,720 –> 00:52:05,839
اجازه دهید این را تازه کنم
1264
00:52:06,400 –> 00:52:10,480
بنابراین فکر می کنم ما مشکل داریم
1265
00:52:10,480 –> 00:52:13,599
اوه بله، اینجا و اینجا داریم
1266
00:52:13,599 –> 00:52:16,720
اوه، کاماهای انتهایی مجاز نیستند، اوه خوب
1267
00:52:16,720 –> 00:52:19,359
با عرض پوزش ما یک کاما در اینجا اضافه کرده ایم
1268
00:52:19,359 –> 00:52:22,480
حالا بیایید دوباره آن را بررسی کنیم و هستیم
1269
00:52:22,480 –> 00:52:23,839
قصد دارم به
1270
00:52:23,839 –> 00:52:26,880
و اکنون سرور در حال بارگیری مجدد است
1271
00:52:26,880 –> 00:52:30,240
و حالا باشه
1272
00:52:30,240 –> 00:52:33,359
حالا بیایید فقط این را ببینیم
1273
00:52:33,359 –> 00:52:35,280
بنابراین اکنون می توانیم ببینیم که پستی در آن داریم
1274
00:52:35,280 –> 00:52:37,280
اینجا و ما فقط می توانیم
1275
00:52:37,280 –> 00:52:40,400
روی این کلیک کنید تا
1276
00:52:40,400 –> 00:52:42,400
اکنون می توانید ببینید که ما شناسه خود را داریم
1277
00:52:42,400 –> 00:52:44,839
عنوان و همچنین
1278
00:52:44,839 –> 00:52:48,000
توضیحات در حال حاضر در اینجا من نمی خواهم
1279
00:52:48,000 –> 00:52:48,720
شناسه
1280
00:52:48,720 –> 00:52:50,400
بنابراین این ساختاری است که ما داریم
1281
00:52:50,400 –> 00:52:52,079
در طرح ما تعریف شده است
1282
00:52:52,079 –> 00:52:55,440
بنابراین اگر طرحواره های ما را نقطه پی ببینید
1283
00:52:55,440 –> 00:52:58,480
بنابراین ما عنوان شناسه و همچنین توضیحات را داریم
1284
00:52:58,480 –> 00:53:01,680
حالا چون ایده های من آه
1285
00:53:01,680 –> 00:53:04,000
در حال افزایش است که دارای یک
1286
00:53:04,000 –> 00:53:06,319
کلید اصلی مدل های من نقطه پی
1287
00:53:06,319 –> 00:53:09,280
بنابراین من این شناسه را نمی خواهم و می توانم
1288
00:53:09,280 –> 00:53:10,559
فقط آن را حذف کنید
1289
00:53:10,559 –> 00:53:13,520
از اینجا و زمانی که این را از آن حذف کنم
1290
00:53:13,520 –> 00:53:14,480
اینجا
1291
00:53:14,480 –> 00:53:16,880
خواهید دید که من شناسه را نمی بینم
1292
00:53:16,880 –> 00:53:18,880
در اینجا چون من این را از آن حذف کرده ام
1293
00:53:18,880 –> 00:53:19,520
را
1294
00:53:19,520 –> 00:53:22,160
ساختار طرحواره اکنون اگر آن را امتحان کنم
1295
00:53:22,160 –> 00:53:22,880
از نو
1296
00:53:22,880 –> 00:53:28,160
و بنابراین اجازه دهید من فقط به پست بروم
1297
00:53:28,160 –> 00:53:32,720
و یا اجازه دهید من آن را درست کنم
1298
00:53:32,720 –> 00:53:37,280
دوباره این را بازخوانی کنید و ما می توانیم پست کنیم
1299
00:53:37,280 –> 00:53:40,160
و اکنون می توانید ببینید که ما فقط داریم
1300
00:53:40,160 –> 00:53:42,000
عنوان و شرح و ما نه
1301
00:53:42,000 –> 00:53:45,359
اکنون شناسه داشته باشید بیایید داده ها را اضافه کنیم
1302
00:53:45,359 –> 00:53:49,040
اوه فقط میتونم بگم این مال منه
1303
00:53:49,040 –> 00:53:52,319
عنوان اول
1304
00:53:52,640 –> 00:53:56,400
این اولین توصیف من است
1305
00:53:56,400 –> 00:54:00,400
و من فقط می توانم روی اجرا کلیک کنم
1306
00:54:00,400 –> 00:54:02,880
بنابراین اکنون می توانید ببینید که چگونه دریافت می کنیم
1307
00:54:02,880 –> 00:54:04,240
یک بدن پاسخگو
1308
00:54:04,240 –> 00:54:07,280
و شناسه عنوان و همچنین
1309
00:54:07,280 –> 00:54:08,720
شرح
1310
00:54:08,720 –> 00:54:11,920
اکنون این به طور خودکار به شناسه اضافه می شود
1311
00:54:11,920 –> 00:54:14,960
بیایید پایگاه داده خود را که در اختیار داریم بررسی کنیم
1312
00:54:14,960 –> 00:54:17,680
این یا نه در api سریع
1313
00:54:17,680 –> 00:54:20,960
ما فقط می توانیم به مقالات برویم
1314
00:54:20,960 –> 00:54:23,119
و اکنون می توانید ببینید که ما خودمان را داریم
1315
00:54:23,119 –> 00:54:24,800
اولین داده در اینجا
1316
00:54:24,800 –> 00:54:27,920
شما می توانید همین کار را با اوه انجام دهید
1317
00:54:27,920 –> 00:54:32,319
با پستچی اجازه دهید این را کپی کنم
1318
00:54:32,319 –> 00:54:34,640
و من می خواهم پستچی را باز کنم به من اجازه دهید
1319
00:54:34,640 –> 00:54:36,720
فقط این آدرس را اضافه کنید
1320
00:54:36,720 –> 00:54:40,400
و من فقط می توانم پست کنم تا بتوانیم آن را بگیریم
1321
00:54:40,400 –> 00:54:43,920
این داده ها و ما می توانیم آن را جایگذاری کنیم
1322
00:54:43,920 –> 00:54:48,160
در بدن و ما فقط می توانیم به
1323
00:54:48,160 –> 00:54:48,960
ردیف
1324
00:54:48,960 –> 00:54:52,240
و این را اضافه کنید و اجازه دهید
1325
00:54:52,240 –> 00:54:55,359
این را به json و تغییر دهید
1326
00:54:55,359 –> 00:54:58,240
شناسه را حذف کنید زیرا به و نیاز نداریم
1327
00:54:58,240 –> 00:55:00,079
ما فقط می توانیم به این ضربه بزنیم
1328
00:55:00,079 –> 00:55:03,920
یا فقط می توانیم بگوییم آن را توسط پستچی اضافه کنید
1329
00:55:03,920 –> 00:55:06,400
آن را اضافه کنید
1330
00:55:06,400 –> 00:55:10,079
توسط پستچی و همچنین شما می توانید
1331
00:55:10,079 –> 00:55:14,640
تغییر در توضیحات اضافه شده است
1332
00:55:14,640 –> 00:55:18,160
توضیحات توسط پستچی
1333
00:55:18,160 –> 00:55:21,839
و اکنون می توانیم ارسال کنیم
1334
00:55:23,440 –> 00:55:25,200
بنابراین اکنون می توانید ببینید که داده ها هستند
1335
00:55:25,200 –> 00:55:26,720
اضافه شده و اگر ما
1336
00:55:26,720 –> 00:55:30,720
ما را چک کن
1337
00:55:30,720 –> 00:55:36,240
پایگاه داده سریع api
1338
00:55:36,240 –> 00:55:39,200
و می توانید ببینید که دومی uh
1339
00:55:39,200 –> 00:55:40,960
مقاله توسط پستچی و اضافه شده است
1340
00:55:40,960 –> 00:55:42,640
این توضیحات
1341
00:55:42,640 –> 00:55:45,440
حالا اگر اینجا را ببینید ما آن را داریم
1342
00:55:45,440 –> 00:55:47,280
وضعیت موجود 200 اما
1343
00:55:47,280 –> 00:55:49,680
برای مثال زمانی که می خواهید a ایجاد کنید
1344
00:55:49,680 –> 00:55:52,480
داده هایی برای آن باید 201 داشته باشیم
1345
00:55:52,480 –> 00:55:56,000
پس برای آن چیزی که ما می خواهیم انجام دهیم این است
1346
00:55:56,000 –> 00:55:57,520
اضافه کردن وضعیت موجود و
1347
00:55:57,520 –> 00:56:02,160
api سریع تا بتوانیم main.pi خود را باز کنیم
1348
00:56:02,160 –> 00:56:05,280
و جایی که ما این را داریم
1349
00:56:05,280 –> 00:56:07,680
مسیر ارسال و در اینجا می توانیم وضعیت اضافه کنیم
1350
00:56:07,680 –> 00:56:08,319
کد
1351
00:56:08,319 –> 00:56:11,680
بنابراین ما فقط می توانیم کد وضعیت و
1352
00:56:11,680 –> 00:56:13,760
ابتدا باید آمار را وارد کنیم
1353
00:56:13,760 –> 00:56:16,160
در اینجا از api سریع
1354
00:56:16,160 –> 00:56:20,720
وضعیت واردات و
1355
00:56:21,359 –> 00:56:24,240
بنابراین در این بخش فقط می توانیم بگوییم
1356
00:56:24,240 –> 00:56:27,119
وضعیت
1357
00:56:28,240 –> 00:56:30,799
نقطه و شما خواهید دید که به عنوان مثال ما
1358
00:56:30,799 –> 00:56:32,559
دارای 100 ادامه
1359
00:56:32,559 –> 00:56:35,599
پردازش 200 خوب است ما می خواهیم یک را ایجاد کنیم
1360
00:56:35,599 –> 00:56:39,040
201 ایجاد شد
1361
00:56:39,680 –> 00:56:42,400
خوب حالا بیایید فقط یک بار دیگر آن را امتحان کنیم و
1362
00:56:42,400 –> 00:56:44,400
میخواهیم دیگری اضافه کنیم
1363
00:56:44,400 –> 00:56:47,359
داده ها و ما می خواهیم وضعیت را بررسی کنیم
1364
00:56:47,359 –> 00:56:48,799
کد یا نه که آن است
1365
00:56:48,799 –> 00:56:53,520
کار می کند یا نه، بیایید روی پست کلیک کنیم
1366
00:56:54,240 –> 00:56:57,599
آن را امتحان کنید و بگذارید فقط یک عنوان جدید داشته باشیم
1367
00:56:57,599 –> 00:57:01,680
بنابراین ما فقط می توانیم بگوییم تست
1368
00:57:01,839 –> 00:57:04,960
کد وضعیت این
1369
00:57:04,960 –> 00:57:08,000
شرح ماست
1370
00:57:08,000 –> 00:57:11,280
برای کد وضعیت
1371
00:57:11,280 –> 00:57:14,559
و بیایید فقط اجرا کنیم
1372
00:57:14,559 –> 00:57:16,880
و داده ها اضافه می شود اکنون می توانید ببینید
1373
00:57:16,880 –> 00:57:19,359
که ما در حال دریافت پاسخ 201 و
1374
00:57:19,359 –> 00:57:21,200
این بدن پاسخ است
1375
00:57:21,200 –> 00:57:24,720
و اگر ببینیم داده ها را خواهیم داشت
1376
00:57:24,720 –> 00:57:29,359
در جدول مقاله پایگاه داده سریع api ما
1377
00:57:29,359 –> 00:57:33,680
و می توانید ببینید که این داده های ما است
1378
00:57:36,240 –> 00:57:38,319
حالا بیایید یاد بگیریم که چگونه می توانیم خودمان را بدست آوریم
1379
00:57:38,319 –> 00:57:39,359
داده ها در حال حاضر
1380
00:57:39,359 –> 00:57:40,880
بنابراین در حال حاضر اگر می بینید ما برخی از آنها را داریم
1381
00:57:40,880 –> 00:57:43,280
داده ها در پایگاه داده ما سه داده
1382
00:57:43,280 –> 00:57:46,160
و اوه ما به تازگی پست خود را ایجاد کرده ایم
1383
00:57:46,160 –> 00:57:47,760
مسیر را اکنون می دانیم که باید ایجاد کنیم
1384
00:57:47,760 –> 00:57:49,440
مسیر دیگری که برای گرفتن همه است
1385
00:57:49,440 –> 00:57:50,880
داده ها
1386
00:57:50,880 –> 00:57:54,799
بنابراین برای این در فایل main.py من
1387
00:57:54,799 –> 00:57:57,839
کاری که من می خواهم انجام دهم این است که دیگری ایجاد کنم
1388
00:57:57,839 –> 00:58:00,119
مسیر را دریافت کنید تا بتوانیم فقط یک at را بگوییم
1389
00:58:00,119 –> 00:58:03,119
app.get
1390
00:58:03,119 –> 00:58:06,160
بنابراین مقالههایی که میخواهیم همه چیز را به دست آوریم
1391
00:58:06,160 –> 00:58:07,280
مقالات
1392
00:58:07,280 –> 00:58:10,160
و این باید مقاله را دریافت کنید تا شما
1393
00:58:10,160 –> 00:58:11,839
می توانم آن را هر نامی بگذارم اما من می خواهم
1394
00:58:11,839 –> 00:58:12,559
فقط آن را بده
1395
00:58:12,559 –> 00:58:15,839
مقاله را دریافت کنید
1396
00:58:15,839 –> 00:58:19,680
اکنون در اینجا باید اضافه کنیم
1397
00:58:19,680 –> 00:58:22,240
پارامترهای ما به این دلیل که مرتبط است
1398
00:58:22,240 –> 00:58:22,720
به
1399
00:58:22,720 –> 00:58:26,400
این بستگی به دریافت db دارد
1400
00:58:26,400 –> 00:58:29,920
بنابراین ما باید اضافه کنیم که در اینجا مانند این
1401
00:58:29,920 –> 00:58:32,160
اکنون پس از این پس از آن ما نیاز داریم
1402
00:58:32,160 –> 00:58:34,000
پرس و جوی ما را ایجاد کنید تا بتوانیم فقط بگوییم
1403
00:58:34,000 –> 00:58:40,160
مقالات من و ما فقط می توانیم بگوییم db.qt
1404
00:58:40,960 –> 00:58:43,400
و در اینجا می توانیم مدل خود را اضافه کنیم
1405
00:58:43,400 –> 00:58:45,920
models.article بنابراین مدل های ما
1406
00:58:45,920 –> 00:58:49,440
مقاله نقطه همه است
1407
00:58:49,440 –> 00:58:52,799
بنابراین ما می خواهیم تمام مقالات و
1408
00:58:52,799 –> 00:58:54,480
ما می خواهیم آن را در خود ذخیره کنیم
1409
00:58:54,480 –> 00:58:57,200
مقالات من متغیر و در پایان ما
1410
00:58:57,200 –> 00:58:58,720
فقط می تواند این را برگرداند
1411
00:58:58,720 –> 00:59:03,040
مقالات من ساده است
1412
00:59:03,839 –> 00:59:06,720
مقالات من را برگردانید، بنابراین ما یک را ایجاد کرده ایم
1413
00:59:06,720 –> 00:59:09,040
مسیر جدید نام مقالات
1414
00:59:09,040 –> 00:59:11,359
و بعد از آن فقط به qd می رویم
1415
00:59:11,359 –> 00:59:12,880
بیش از همه مقالات
1416
00:59:12,880 –> 00:59:15,760
و پس از آن اوه پس از آن ما می رویم
1417
00:59:15,760 –> 00:59:17,760
فقط مقالات را برگردانید
1418
00:59:17,760 –> 00:59:21,680
حالا بیایید ما را بررسی کنیم
1419
00:59:21,680 –> 00:59:23,119
Swagger Ui بنابراین شما می توانید ببینید که ما داریم
1420
00:59:23,119 –> 00:59:24,960
مسیر دیگری دریافت کنید
1421
00:59:24,960 –> 00:59:27,520
من می خواهم روی این کلیک کنم و آن را امتحان کنم
1422
00:59:27,520 –> 00:59:28,000
بیرون
1423
00:59:28,000 –> 00:59:30,880
و اجرا کنید
1424
00:59:31,599 –> 00:59:33,599
خوب پس اکنون می توانیم ببینیم که هستیم
1425
00:59:33,599 –> 00:59:35,040
دریافت سه داده ما
1426
00:59:35,040 –> 00:59:37,359
و این کد است و ما خود را داریم
1427
00:59:37,359 –> 00:59:38,319
شرح
1428
00:59:38,319 –> 00:59:40,000
سه داده ای که ما داریم می توانید ببینید
1429
00:59:40,000 –> 00:59:41,839
که این آخرین وضعیت آزمایش است
1430
00:59:41,839 –> 00:59:42,559
کد
1431
00:59:42,559 –> 00:59:45,040
و همان چیزی است که ما در Uh خود داریم
1432
00:59:45,040 –> 00:59:46,720
پایگاه داده
1433
00:59:46,720 –> 00:59:50,240
و همچنین ما شناسه را داریم
1434
00:59:50,240 –> 00:59:54,000
حالا بیایید این را در پستچی تست کنیم
1435
00:59:54,000 –> 00:59:58,400
و اجازه دهید فقط آن را در اینجا اضافه کنیم
1436
00:59:58,400 –> 01:00:01,200
و من می خواهم این بار باید git باشد
1437
01:00:01,200 –> 01:00:03,760
و ما می خواهیم درخواست را ارسال کنیم
1438
01:00:03,760 –> 01:00:06,559
و خواهید دید که ما دریافت می کنیم
1439
01:00:06,559 –> 01:00:08,559
سه داده ما در اینجا است، بنابراین اکنون می توانیم ببینیم
1440
01:00:08,559 –> 01:00:09,119
داده
1441
01:00:09,119 –> 01:00:12,000
یک داده دو و داده سه، پس اکنون اینطور است
1442
01:00:12,000 –> 01:00:13,599
عالی کار میکنه اما
1443
01:00:13,599 –> 01:00:15,599
در اینجا چیزی که می خواهم انجام دهم حذف است
1444
01:00:15,599 –> 01:00:17,920
این آیدی چون به آیدی نیاز ندارم
1445
01:00:17,920 –> 01:00:19,839
من فقط به توضیحات نیاز دارم و همچنین
1446
01:00:19,839 –> 01:00:22,079
عنوان در حال حاضر برای آن ما استفاده می کنیم
1447
01:00:22,079 –> 01:00:23,119
مدل پاسخ
1448
01:00:23,119 –> 01:00:27,119
حالا اگر مستندات api سریع می بینید
1449
01:00:27,119 –> 01:00:28,799
شما می توانید مدل استفاده شده برای آن را اعلام کنید
1450
01:00:28,799 –> 01:00:30,559
پاسخ با پارامترها
1451
01:00:30,559 –> 01:00:32,720
یک مدل پاسخ و هر یک از مسیرها
1452
01:00:32,720 –> 01:00:35,040
عملیات تا بتوانیم مدل پاسخ را اضافه کنیم
1453
01:00:35,040 –> 01:00:37,839
و یا هر مسیری که در آن قرار داده شده است
1454
01:00:37,839 –> 01:00:38,079
یا
1455
01:00:38,079 –> 01:00:41,200
حذف کن و اوه
1456
01:00:41,200 –> 01:00:44,400
حالا بیایید این کار را انجام دهیم و ما می خواهیم
1457
01:00:44,400 –> 01:00:47,839
فقط آه و اگر شما پاسخ را ببینید
1458
01:00:47,839 –> 01:00:48,400
مدل
1459
01:00:48,400 –> 01:00:51,200
استفاده کنید تا بتوانید سریع Api را مشاهده کنید
1460
01:00:51,200 –> 01:00:53,280
این مدل پاسخ به
1461
01:00:53,280 –> 01:00:55,200
داده های خروجی را به نوع خود تبدیل کنید
1462
01:00:55,200 –> 01:00:57,760
اعتبار اعلامی داده ها
1463
01:00:57,760 –> 01:01:00,000
یک طرح json برای پاسخ اضافه کنید و
1464
01:01:00,000 –> 01:01:02,160
عملیات مسیر api را باز کنید
1465
01:01:02,160 –> 01:01:04,079
و به صورت خودکار استفاده خواهد شد
1466
01:01:04,079 –> 01:01:05,760
سیستم های مستندسازی
1467
01:01:05,760 –> 01:01:08,000
اما مهمتر از همه محدود خواهد شد
1468
01:01:08,000 –> 01:01:09,359
داده های خروجی
1469
01:01:09,359 –> 01:01:12,160
به مدل ما خواهیم دید که چگونه
1470
01:01:12,160 –> 01:01:13,920
که در زیر در اینجا ما مهم است
1471
01:01:13,920 –> 01:01:15,920
می خواهیم فقط داده های خود را محدود کنیم و ما می خواهیم
1472
01:01:15,920 –> 01:01:16,720
به
1473
01:01:16,720 –> 01:01:21,119
برای مثال شناسه uh را پنهان یا حذف کنید
1474
01:01:21,119 –> 01:01:25,280
حالا برای آن چون آه اگر شما اینجا را ببینید
1475
01:01:25,280 –> 01:01:27,200
این طرحواره ما است که به آن مربوط می شود
1476
01:01:27,200 –> 01:01:28,880
طرحواره بنابراین باید بیاوریم
1477
01:01:28,880 –> 01:01:31,680
اکنون در اینجا می توانیم به طرح تغییر دهید
1478
01:01:31,680 –> 01:01:32,240
ایجاد کردن
1479
01:01:32,240 –> 01:01:36,720
یک طرح واره دیگر تا بتوانیم بگوییم
1480
01:01:36,720 –> 01:01:39,760
طرح واره مقاله من
1481
01:01:39,760 –> 01:01:41,920
و اکنون این بار این کلاس گسترش می یابد
1482
01:01:41,920 –> 01:01:45,200
از طرح مقاله
1483
01:01:45,200 –> 01:01:48,720
طرح واره مقاله و در اینجا ما فقط می توانیم
1484
01:01:48,720 –> 01:01:53,839
عنوان و همچنین توضیحات ما را اضافه کنید
1485
01:01:55,440 –> 01:01:57,839
مثل این
1486
01:01:58,559 –> 01:02:01,039
بنابراین اکنون پس از انجام این کار باید اضافه کنیم
1487
01:02:01,039 –> 01:02:01,839
این ما
1488
01:02:01,839 –> 01:02:04,000
طرح واره مقاله به عنوان یک مدل پاسخ به
1489
01:02:04,000 –> 01:02:04,960
را
1490
01:02:04,960 –> 01:02:07,200
فایل اصلی نقطه pi بنابراین جایی که ما داریم
1491
01:02:07,200 –> 01:02:08,319
ماهی قزل آلا بگیر
1492
01:02:08,319 –> 01:02:10,319
و در اینجا در مسیر ما فقط می توانیم a اضافه کنیم
1493
01:02:10,319 –> 01:02:12,000
واکنش
1494
01:02:12,000 –> 01:02:16,400
اوه مدل و ابتدا باید وارد کنیم
1495
01:02:16,400 –> 01:02:16,880
که
1496
01:02:16,880 –> 01:02:20,559
اوه بنابراین از طرحواره نقطه طرح مقاله من
1497
01:02:20,559 –> 01:02:23,920
طرح واره مقاله و ما می توانیم این را اضافه کنیم
1498
01:02:23,920 –> 01:02:25,680
در اینجا، بنابراین ما فقط می توانیم پاسخ را بگوییم
1499
01:02:25,680 –> 01:02:27,440
مقاله من را مدل کنید
1500
01:02:27,440 –> 01:02:30,720
طرحواره پس حالا بیایید آن را امتحان کنیم و آن را
1501
01:02:30,720 –> 01:02:31,359
خواهد شد
1502
01:02:31,359 –> 01:02:35,039
کار می کند یا نه و ما فقط در حال بررسی هستیم
1503
01:02:35,039 –> 01:02:38,720
پس این بار اگر من اوه
1504
01:02:38,720 –> 01:02:41,280
بنابراین اگر این را اجرا کنم اجازه دهید این را لغو کنم
1505
01:02:41,280 –> 01:02:42,960
بنابراین دریافت کنید
1506
01:02:42,960 –> 01:02:46,240
آن را امتحان کنید اجرا کنید
1507
01:02:46,240 –> 01:02:48,240
بنابراین ما در حال دریافت سرور داخلی هستیم
1508
01:02:48,240 –> 01:02:49,520
خطا و اگر دیدید
1509
01:02:49,520 –> 01:02:51,039
اوه خواهید دید که ما آن را فرض می کنیم
1510
01:02:51,039 –> 01:02:53,599
مقدار تاریخ یا نوع معتبری نیست
1511
01:02:53,599 –> 01:02:56,720
اکنون و اینجا می توانید ببینید که ما هستیم
1512
01:02:56,720 –> 01:02:58,799
درمان تمام داده هایی که به دست می آوریم
1513
01:02:58,799 –> 01:02:59,920
تمام داده ها
1514
01:02:59,920 –> 01:03:03,359
حالا اگر مستندات api سریع می بینید
1515
01:03:03,359 –> 01:03:06,559
و من فقط به من اجازه می دهم
1516
01:03:06,559 –> 01:03:09,920
کجاست که باید باشد
1517
01:03:11,200 –> 01:03:16,720
بذار پیداش کنم
1518
01:03:16,720 –> 01:03:18,880
اکنون می توانید ببینید که آن را دریافت می کند
1519
01:03:18,880 –> 01:03:20,880
همان نوع که برای پی اعلام می کنید
1520
01:03:20,880 –> 01:03:23,039
ویژگی مدل یکسان است بنابراین می تواند a
1521
01:03:23,039 –> 01:03:24,400
مدل pidentic
1522
01:03:24,400 –> 01:03:27,680
اما همچنین می تواند لیستی از یکسان باشد
1523
01:03:27,680 –> 01:03:29,039
مدل هایی مانند یک لیست
1524
01:03:29,039 –> 01:03:32,160
مورد در حال حاضر اینجا اگر می بینید ما هستیم
1525
01:03:32,160 –> 01:03:34,319
دریافت لیستی از مقالات
1526
01:03:34,319 –> 01:03:35,920
این دلیل را باید اضافه کنیم
1527
01:03:35,920 –> 01:03:39,440
کمتر از اینجا بنابراین لیست کنید
1528
01:03:40,720 –> 01:03:44,079
لیست و بعد از این باید وارد کنیم
1529
01:03:44,079 –> 01:03:44,799
این لیست
1530
01:03:44,799 –> 01:03:46,880
و ما فقط می توانیم این را از
1531
01:03:46,880 –> 01:03:47,920
تایپ کردن
1532
01:03:47,920 –> 01:03:51,839
بنابراین از تایپ کردن
1533
01:03:51,839 –> 01:03:55,200
ما قصد داریم لیست خود را وارد کنیم
1534
01:03:55,200 –> 01:03:58,240
و حالا بیایید اینطور باشیم
1535
01:03:58,240 –> 01:04:00,000
همچنین باید چیز دیگری را اضافه کنیم
1536
01:04:00,000 –> 01:04:02,240
اینجا چون ما در حال استفاده هستیم
1537
01:04:02,240 –> 01:04:05,599
اوه اورم مدل در اینجا
1538
01:04:05,599 –> 01:04:08,640
بنابراین کیمیاگری مهارت یا m اکنون ما نیاز داریم
1539
01:04:08,640 –> 01:04:11,839
فقط یک پیکربندی برای آن اضافه کنید
1540
01:04:11,839 –> 01:04:12,079
ما
1541
01:04:12,079 –> 01:04:14,799
طرحواره تا بتوانیم طرحواره خود را باز کنیم
1542
01:04:14,799 –> 01:04:15,200
و
1543
01:04:15,200 –> 01:04:17,599
در طرح مقاله من که داریم ما هستیم
1544
01:04:17,599 –> 01:04:19,200
قصد اضافه کردن یک کلاس
1545
01:04:19,200 –> 01:04:22,319
پیکربندی و
1546
01:04:22,319 –> 01:04:25,680
بنابراین در اینجا ما فقط می توانیم حالت orm را بگوییم
1547
01:04:25,680 –> 01:04:28,960
بنابراین حالت orem و
1548
01:04:28,960 –> 01:04:32,160
این را به واقعیت تبدیل کنید
1549
01:04:32,160 –> 01:04:37,440
بنابراین ما در حال تبدیل rm از راه دور به درست است
1550
01:04:38,079 –> 01:04:40,480
خوب حالا بیایید بررسی کنیم که هست
1551
01:04:40,480 –> 01:04:41,520
کار می کند یا نه
1552
01:04:41,520 –> 01:04:45,520
و ما فقط می توانیم تازه سازی کنیم
1553
01:04:45,520 –> 01:04:48,559
این و بیایید دریافت کنیم
1554
01:04:48,559 –> 01:04:52,640
مقاله و اکنون می توانید ببینید که ما هستیم
1555
01:04:52,640 –> 01:04:54,000
شناسه را در اینجا نمی بینم
1556
01:04:54,000 –> 01:04:56,559
اگر سعی کنم فقط شرح عنوان داریم
1557
01:04:56,559 –> 01:04:59,440
آن را بیرون بیاورم و اگر اجرا کنم
1558
01:04:59,440 –> 01:05:01,039
و می توانید ببینید که ما در حال دریافت هستیم
1559
01:05:01,039 –> 01:05:03,039
داده ها بدون
1560
01:05:03,039 –> 01:05:05,680
id پس مانند این شما می توانید داده های خود را دریافت کنید
1561
01:05:05,680 –> 01:05:09,839
و api سریع
1562
01:05:10,160 –> 01:05:11,760
خوب بچه ها حالا بیایید یاد بگیریم که چگونه
1563
01:05:11,760 –> 01:05:13,920
ما می توانیم مقاله خاص را دریافت کنیم
1564
01:05:13,920 –> 01:05:17,039
بنابراین در حال حاضر ما مقالات خود را داریم
1565
01:05:17,039 –> 01:05:18,880
به عنوان مثال من فقط به عنوان مثال می خواهم
1566
01:05:18,880 –> 01:05:21,599
مقاله اول یا مقاله دوم
1567
01:05:21,599 –> 01:05:23,280
اکنون برای آن باید دیگری ایجاد کنیم
1568
01:05:23,280 –> 01:05:25,359
مسیر um ما می خواهیم چون ما می خواهیم
1569
01:05:25,359 –> 01:05:26,559
جزئیات آن را دریافت کنید
1570
01:05:26,559 –> 01:05:29,039
مقاله بنابراین برای آن در نقطه اصلی pi
1571
01:05:29,039 –> 01:05:31,119
و در اینجا من فقط می خواهم ایجاد کنم
1572
01:05:31,119 –> 01:05:33,200
یک مسیر دریافت دیگر تا بتوانم آن را بگویم
1573
01:05:33,200 –> 01:05:34,240
نقطه برنامه
1574
01:05:34,240 –> 01:05:39,039
دریافت و مقالات است
1575
01:05:39,039 –> 01:05:41,280
و این بار id را اضافه می کنیم
1576
01:05:41,280 –> 01:05:42,960
اینجا چون می خواهیم بدست بیاوریم
1577
01:05:42,960 –> 01:05:46,160
مقاله با توجه به شناسه در حال حاضر
1578
01:05:46,160 –> 01:05:49,280
ما فقط می توانیم خودمان را ایجاد کنیم
1579
01:05:49,280 –> 01:05:52,160
عملکرد جزئیات مقاله در اینجا و ما
1580
01:05:52,160 –> 01:05:52,960
قرار است بگذرند
1581
01:05:52,960 –> 01:05:56,480
شناسه در اینجا چون ما قبلا
1582
01:05:56,480 –> 01:05:58,079
در مورد این یاد گرفت که چگونه می توانید
1583
01:05:58,079 –> 01:06:01,119
پارامترها را در مسیر خود و بعد از آن ارسال کنید
1584
01:06:01,119 –> 01:06:02,880
که می توانید آن را در خود اضافه کنید
1585
01:06:02,880 –> 01:06:05,920
توابع مانند این است
1586
01:06:05,920 –> 01:06:09,280
اکنون می توانیم فقط مقاله من را بگوییم
1587
01:06:09,280 –> 01:06:11,119
بنابراین چون این فقط یک مقاله است بنابراین ما
1588
01:06:11,119 –> 01:06:13,200
فقط می توانم مقاله من را بگویم
1589
01:06:13,200 –> 01:06:18,880
و ما می توانیم آن را ادامه دهیم تا db.qt
1590
01:06:18,880 –> 01:06:22,480
اوه ما می توانیم بر روی خود نیز انجام دهیم
1591
01:06:22,480 –> 01:06:24,559
ما باید db را نیز در اینجا اضافه کنیم
1592
01:06:24,559 –> 01:06:26,160
چون ما این
1593
01:06:26,160 –> 01:06:28,480
بنابراین این مربوط به db uh بستگی دارد
1594
01:06:28,480 –> 01:06:29,680
در git db
1595
01:06:29,680 –> 01:06:32,720
با این نتیجه ما نیز باید این را اضافه کنیم
1596
01:06:32,720 –> 01:06:35,200
در اینجا و همچنین شما می توانید
1597
01:06:35,200 –> 01:06:37,599
نوع خود را در اینجا به عنوان مثال برای اضافه کنید
1598
01:06:37,599 –> 01:06:39,920
ایده ای که من عدد صحیح می خواهم
1599
01:06:39,920 –> 01:06:41,920
زیرا به طور پیش فرض به عنوان رفتار خواهد شد
1600
01:06:41,920 –> 01:06:43,359
یک رشته
1601
01:06:43,359 –> 01:06:46,960
حالا اوم اینجا ما فقط می توانیم مدل ها را بگوییم
1602
01:06:46,960 –> 01:06:50,160
مقاله نقطه بنابراین ما می خواهیم انجام دهیم
1603
01:06:50,160 –> 01:06:53,119
درخواست ما در مورد مدل مقاله و بعد از آن
1604
01:06:53,119 –> 01:06:54,400
که می خواهیم فیلتر کنیم
1605
01:06:54,400 –> 01:06:57,440
که ما می خواهیم بر اساس آن فیلتر کنیم
1606
01:06:57,440 –> 01:06:58,839
شناسه تا بتوانیم بگوییم
1607
01:06:58,839 –> 01:07:03,280
شناسه نقطه models.rt
1608
01:07:03,280 –> 01:07:05,680
باید با توجه به id که ما
1609
01:07:05,680 –> 01:07:06,319
دارند
1610
01:07:06,319 –> 01:07:09,039
از اینجا گذشت و ما اولین مورد را می خواهیم
1611
01:07:09,039 –> 01:07:12,400
بنابراین می توانیم ابتدا نقطه بگوییم
1612
01:07:12,480 –> 01:07:15,760
و اوه اکنون می توانیم آن را بررسی کنیم
1613
01:07:15,760 –> 01:07:18,960
برای مثال اگر این مقاله را داشته باشیم
1614
01:07:18,960 –> 01:07:22,319
ما می خواهیم آن مقاله را دریافت کنیم و اگر شما
1615
01:07:22,319 –> 01:07:22,960
آن را نداشته باش
1616
01:07:22,960 –> 01:07:25,200
مقاله ما فقط می خواهیم یک
1617
01:07:25,200 –> 01:07:27,359
استثنا و http استثنا تا بتوانید
1618
01:07:27,359 –> 01:07:29,119
استفاده از http استثنا در
1619
01:07:29,119 –> 01:07:31,760
api سریع و ابتدا باید وارد کنیم
1620
01:07:31,760 –> 01:07:32,640
که
1621
01:07:32,640 –> 01:07:38,000
ما فقط می توانیم بگوییم استثنا http
1622
01:07:41,280 –> 01:07:44,319
بنابراین و اوه و اینجا ما فقط می توانیم
1623
01:07:44,319 –> 01:07:47,839
بگو آه
1624
01:07:47,839 –> 01:07:51,119
اگر یا فقط می توانیم بگوییم برای مثال اگر من
1625
01:07:51,119 –> 01:07:52,559
مقاله یا اگر نه
1626
01:07:52,559 –> 01:07:54,839
اگر مقاله من به عنوان مثال اگر ما داشته باشیم
1627
01:07:54,839 –> 01:07:56,079
مقاله
1628
01:07:56,079 –> 01:07:59,920
ما فقط می توانیم مقاله را برگردانیم
1629
01:08:03,599 –> 01:08:06,799
ما فقط می توانیم مقاله من را برگردانیم و اگر
1630
01:08:06,799 –> 01:08:08,960
ما فقط آن را نداریم
1631
01:08:08,960 –> 01:08:10,319
در مورد دیگر بگویید
1632
01:08:10,319 –> 01:08:14,720
ما می خواهیم یک استثنا http اضافه کنیم
1633
01:08:14,720 –> 01:08:18,000
ما فقط می توانیم بگوییم بازگشت توجه داشته باشیم ما فقط می توانیم
1634
01:08:18,000 –> 01:08:21,520
استثنا http
1635
01:08:21,600 –> 01:08:27,120
بنابراین می توانیم یک استثنا http را پاک کنیم
1636
01:08:29,679 –> 01:08:32,640
ما می توانیم کد وضعیت را اضافه کنیم تا وضعیت
1637
01:08:32,640 –> 01:08:34,158
کد
1638
01:08:34,158 –> 01:08:39,520
و این باید وضعیت باشد
1639
01:08:39,520 –> 01:08:42,880
نقطه http ما فقط می توانیم بگوییم
1640
01:08:42,880 –> 01:08:46,080
404 نه
1641
01:08:46,080 –> 01:08:49,920
یافت و همچنین
1642
01:08:49,920 –> 01:08:53,600
ما می توانیم یک پیام در اینجا اضافه کنیم
1643
01:08:53,600 –> 01:08:56,400
مثلا
1644
01:08:58,719 –> 01:09:04,239
مقاله ندارد
1645
01:09:05,839 –> 01:09:10,158
وجود دارد بنابراین ما می توانیم فقط
1646
01:09:10,158 –> 01:09:14,080
اوه اینجوری انجامش بده و
1647
01:09:14,080 –> 01:09:16,880
حالا بیایید بررسی کنیم که کار می کند
1648
01:09:16,880 –> 01:09:17,359
یا
1649
01:09:17,359 –> 01:09:19,120
نه و همچنین ما قصد داریم اضافه کنیم
1650
01:09:19,120 –> 01:09:21,759
به طور پیش فرض به عنوان مثال اگر
1651
01:09:21,759 –> 01:09:23,839
ما مقاله ای را داشتیم که می خواهیم a را اضافه کنیم
1652
01:09:23,839 –> 01:09:26,799
کد وضعیت 200 بنابراین ما فقط می توانیم بگوییم
1653
01:09:26,799 –> 01:09:30,238
وضعیت وضعیت
1654
01:09:30,238 –> 01:09:35,838
به کد وضعیت
1655
01:09:36,319 –> 01:09:40,799
بنابراین شما فقط می توانید کد وضعیت را بگویید
1656
01:09:44,080 –> 01:09:49,839
نقطه به عنوان مثال http
1657
01:09:50,000 –> 01:09:53,279
200 باشه
1658
01:09:54,000 –> 01:09:57,440
خوب حالا ما فقط می توانیم این را بررسی کنیم
1659
01:09:57,440 –> 01:10:00,480
اینکه مسیر جدید خود را داریم یا نه
1660
01:10:00,480 –> 01:10:03,840
و اجازه دهید فقط
1661
01:10:04,159 –> 01:10:06,239
دوباره آن را رفرش کنید خوب حالا می توانید ببینید
1662
01:10:06,239 –> 01:10:08,640
که ما مسیر دیگری برای دریافت مقاله داریم
1663
01:10:08,640 –> 01:10:11,440
و این مطابق شناسه است پس اگر i
1664
01:10:11,440 –> 01:10:12,719
این را کلیک کنید
1665
01:10:12,719 –> 01:10:14,719
دریافت می کنیم که شناسه مورد نیاز است
1666
01:10:14,719 –> 01:10:16,960
و ما باید شناسه خود را در اینجا اضافه کنیم
1667
01:10:16,960 –> 01:10:19,040
بنابراین به عنوان مثال من می خواهم اولین را دریافت کنم
1668
01:10:19,040 –> 01:10:20,719
مقاله مانند این
1669
01:10:20,719 –> 01:10:24,000
اجرا کنید تا اولین مورد را دریافت کنیم
1670
01:10:24,000 –> 01:10:24,960
مقاله در اینجا
1671
01:10:24,960 –> 01:10:27,600
و اکنون 200 کد وضعیت را دریافت می کنیم
1672
01:10:27,600 –> 01:10:29,440
به عنوان مثال من می خواهم
1673
01:10:29,440 –> 01:10:32,320
اگر می بینید ما داریم مقاله 3 را دریافت کنید
1674
01:10:32,320 –> 01:10:34,000
ماده 3 نیز
1675
01:10:34,000 –> 01:10:37,280
و اگر این را اجرا کنم در حال دریافت هستیم
1676
01:10:37,280 –> 01:10:39,040
مقاله سوم در اینجا
1677
01:10:39,040 –> 01:10:40,880
و همچنین شما می توانید برای مثال اگر شما
1678
01:10:40,880 –> 01:10:42,560
شناسه ای را که می توانید اضافه کنید نمی خواهید
1679
01:10:42,560 –> 01:10:44,800
مدل پاسخ همانطور که اضافه کردیم
1680
01:10:44,800 –> 01:10:49,199
در اینجا پس در این بخش
1681
01:10:49,199 –> 01:10:52,239
پس این یک مدل پاسخ و برای است
1682
01:10:52,239 –> 01:10:54,080
من فکر می کنم نیازی به اضافه کردن لیست نداریم
1683
01:10:54,080 –> 01:10:55,840
چون ما عادل هستیم
1684
01:10:55,840 –> 01:10:59,440
گرفتن یک مقاله، مجموعه پرس و جو نیست
1685
01:10:59,440 –> 01:11:01,920
بنابراین مدل پاسخ ما این را بررسی می کنیم
1686
01:11:01,920 –> 01:11:04,239
اینکه کار میکنه یا نه
1687
01:11:04,239 –> 01:11:12,159
این طرح مقاله من است
1688
01:11:12,159 –> 01:11:15,840
حالا بیایید یک بار دیگر آن را امتحان کنیم اجازه دهید من را لغو کنم
1689
01:11:15,840 –> 01:11:17,120
این
1690
01:11:17,120 –> 01:11:19,840
و
1691
01:11:20,159 –> 01:11:23,360
بنابراین برای مثال آن را امتحان کنید و من می خواهم دریافت کنم
1692
01:11:23,360 –> 01:11:23,840
ما
1693
01:11:23,840 –> 01:11:27,120
ماده 2 اجرا شود
1694
01:11:27,120 –> 01:11:29,679
بله، می بینید که ما در حال دریافت عنوان هستیم
1695
01:11:29,679 –> 01:11:30,880
شرح زیرا
1696
01:11:30,880 –> 01:11:32,640
زمانی که شما در حال استفاده از یک پرس و جو هستید
1697
01:11:32,640 –> 01:11:35,040
مجموعه یا برای مثال مقداری داده بیشتر یا همه
1698
01:11:35,040 –> 01:11:35,760
داده
1699
01:11:35,760 –> 01:11:37,360
سپس برای آن باید کمتر اما اضافه کنید
1700
01:11:37,360 –> 01:11:38,960
به عنوان مثال برای یک داده
1701
01:11:38,960 –> 01:11:40,719
شما فقط می توانید از مدل پاسخ استفاده کنید
1702
01:11:40,719 –> 01:11:43,840
طرح خاصی که شما می خواهید
1703
01:11:43,840 –> 01:11:46,000
حالا برای مثال اگر من جستجو کنم
1704
01:11:46,000 –> 01:11:46,880
مقاله ای که
1705
01:11:46,880 –> 01:11:50,080
در پایگاه داده من نیست بنابراین پنج
1706
01:11:50,080 –> 01:11:53,520
و اجرا ما در حال دریافت داخلی هستیم
1707
01:11:53,520 –> 01:11:55,199
خطای سرور
1708
01:11:55,199 –> 01:11:59,280
و پیام نشان می دهد که پیام نیست
1709
01:11:59,280 –> 01:12:04,480
بله، من فکر می کنم جزئیات پیام نیست
1710
01:12:06,840 –> 01:12:09,840
جزئیات
1711
01:12:10,480 –> 01:12:12,320
و من فکر می کنم این در جزئیات ساخته شده است
1712
01:12:12,320 –> 01:12:14,080
ساخته شده است و ما نیاز داریم
1713
01:12:14,080 –> 01:12:17,040
از آن به این صورت استفاده کنید و حالا اجازه دهید فقط
1714
01:12:17,040 –> 01:12:19,840
دوباره آن را بررسی کنید
1715
01:12:19,840 –> 01:12:22,640
پس لغو کنید و فقط می توانید آن را امتحان کنید
1716
01:12:22,640 –> 01:12:23,760
پنجم
1717
01:12:23,760 –> 01:12:26,960
اجرا کنید بله اکنون می توانید ببینید
1718
01:12:26,960 –> 01:12:30,159
جزئیات مقاله وجود ندارد
1719
01:12:30,159 –> 01:12:33,120
حالا بیایید این کار را با یک پستچی انجام دهیم
1720
01:12:33,120 –> 01:12:34,239
و
1721
01:12:34,239 –> 01:12:36,960
شما فقط می توانید به پستچی بروید و
1722
01:12:36,960 –> 01:12:38,239
مقالات سه
1723
01:12:38,239 –> 01:12:42,640
ما می خواهیم درخت مقاله را دریافت کنیم
1724
01:12:42,640 –> 01:12:44,080
و می توانید ببینید که ما در حال دریافت هستیم
1725
01:12:44,080 –> 01:12:45,760
مقاله سه ما هیچ شناسه ای نداریم
1726
01:12:45,760 –> 01:12:46,480
برای این
1727
01:12:46,480 –> 01:12:49,679
به عنوان مثال اگر من می گویم ماده 7 و اگر من
1728
01:12:49,679 –> 01:12:50,080
ارسال
1729
01:12:50,080 –> 01:12:52,640
این را می بینید که ما فرض می کنیم
1730
01:12:52,640 –> 01:12:54,159
که مقاله ندارد
1731
01:12:54,159 –> 01:12:57,280
وجود دارد در حال حاضر راه دیگری وجود دارد که ما وجود دارد
1732
01:12:57,280 –> 01:12:59,440
می تواند این عملیات و ساده ترین را انجام دهد
1733
01:12:59,440 –> 01:13:01,280
بنابراین در حال حاضر اگر شما در اینجا ما را ببینید
1734
01:13:01,280 –> 01:13:03,840
در حال فیلتر کردن داده ها هستیم و ما هستیم
1735
01:13:03,840 –> 01:13:05,360
گرفتن داده ها با توجه به
1736
01:13:05,360 –> 01:13:07,040
آیدی خاص الان
1737
01:13:07,040 –> 01:13:09,440
اوه به جای انجام این کار ما فقط می توانیم
1738
01:13:09,440 –> 01:13:12,080
این را نظر دهید و ما فقط می خواهیم
1739
01:13:12,080 –> 01:13:15,440
مقاله من را بگو و ما می توانیم فقط ناز
1740
01:13:15,440 –> 01:13:19,440
روی نقطه مدل ها
1741
01:13:19,440 –> 01:13:22,080
مقاله و پس از آن ما فقط می توانیم
1742
01:13:22,080 –> 01:13:23,679
به سادگی بگویید dot get
1743
01:13:23,679 –> 01:13:26,719
و ما می خواهیم مقاله را مطابق با آن دریافت کنیم
1744
01:13:26,719 –> 01:13:28,640
به شناسه خاص
1745
01:13:28,640 –> 01:13:31,679
پس حالا بیایید این را بررسی کنیم و می توانید
1746
01:13:31,679 –> 01:13:32,560
ببین که هست
1747
01:13:32,560 –> 01:13:37,120
ساده خیلی آسان و حالا اگر به سراغ آن برویم
1748
01:13:37,120 –> 01:13:39,920
swagger UI و سپس اگر روی آن کلیک کنیم اینجا
1749
01:13:39,920 –> 01:13:41,440
بدست آوردن
1750
01:13:41,440 –> 01:13:43,920
بنابراین من می خواهم با توجه به برای
1751
01:13:43,920 –> 01:13:45,199
به عنوان مثال من می خواهم آن را دریافت کنم
1752
01:13:45,199 –> 01:13:48,239
دوم یا می توانیم بگوییم سوم
1753
01:13:48,239 –> 01:13:50,880
id و اگر اجرا کنم حالا می توانید ببینید
1754
01:13:50,880 –> 01:13:53,040
که این عنوان ما و این است
1755
01:13:53,040 –> 01:13:56,080
توضیحات پس این سومین شناسه است
1756
01:13:56,080 –> 01:13:59,120
و به عنوان مثال اگر من بگویم
1757
01:13:59,120 –> 01:14:02,880
شناسه دوم و اگر اجرا کنم
1758
01:14:02,880 –> 01:14:04,400
و می توانید ببینید که ما در حال دریافت هستیم
1759
01:14:04,400 –> 01:14:06,320
به روز شده توسط پستچی و
1760
01:14:06,320 –> 01:14:10,080
اوه پس این است و شما می توانید همین کار را انجام دهید
1761
01:14:10,080 –> 01:14:10,640
برای
1762
01:14:10,640 –> 01:14:13,040
یا حتی می توانیم یک شناسه اضافه کنیم که اینطور نیست
1763
01:14:13,040 –> 01:14:14,400
وجود داشته است
1764
01:14:14,400 –> 01:14:19,120
و برای مثال 7 و اگر اجرا کنم
1765
01:14:19,120 –> 01:14:20,880
و می توانید ببینید که مقاله این کار را انجام می دهد
1766
01:14:20,880 –> 01:14:22,239
پیدا نشد
1767
01:14:22,239 –> 01:14:24,239
ما می توانیم همین کار را در اینجا انجام دهیم و این است
1768
01:14:24,239 –> 01:14:26,000
مشکل بزرگی نیست زیرا ما این کار را نکرده ایم
1769
01:14:26,000 –> 01:14:26,640
آن را تغییر داد
1770
01:14:26,640 –> 01:14:28,960
هر چیزی که ما به تازگی تغییر کرده ایم
1771
01:14:28,960 –> 01:14:30,640
و در حال دریافت هستیم
1772
01:14:30,640 –> 01:14:34,239
همین نتیجه در اینجا
1773
01:14:37,520 –> 01:14:39,280
حالا بیایید یاد بگیریم که چگونه می توانیم به روز کنیم
1774
01:14:39,280 –> 01:14:41,120
داده های ما را یاد گرفته ایم که چگونه
1775
01:14:41,120 –> 01:14:42,239
می توان
1776
01:14:42,239 –> 01:14:44,960
درج یک داده چگونه می توانیم آن را بازیابی کنیم
1777
01:14:44,960 –> 01:14:45,679
داده ها
1778
01:14:45,679 –> 01:14:47,440
و چگونه می توانیم داده ها را بر اساس آن بدست آوریم
1779
01:14:47,440 –> 01:14:48,800
شناسه خاص
1780
01:14:48,800 –> 01:14:52,239
حالا بیایید به روز رسانی داده ها را یاد بگیریم
1781
01:14:52,239 –> 01:14:54,840
می خواهیم مسیر دیگری را در آن ایجاد کنیم
1782
01:14:54,840 –> 01:14:56,080
app.put
1783
01:14:56,080 –> 01:14:59,920
و ما فقط می توانیم مقاله بگوییم
1784
01:14:59,920 –> 01:15:02,960
و ما می خواهیم با توجه به به روز رسانی
1785
01:15:02,960 –> 01:15:05,760
شناسه خاص تا بتوانیم شناسه را در اینجا اضافه کنیم
1786
01:15:05,760 –> 01:15:07,760
همچنین ما می خواهیم کد وضعیت خود را اضافه کنیم
1787
01:15:07,760 –> 01:15:10,719
در اینجا تا بتوانیم فقط کد وضعیت را بگوییم
1788
01:15:10,719 –> 01:15:14,320
و نقطه وضعیت
1789
01:15:14,320 –> 01:15:17,360
200 برای پذیرش آن اکنون می توانیم ایجاد کنیم
1790
01:15:17,360 –> 01:15:20,400
روش ما در اینجا است، بنابراین ما فقط می توانیم ببینیم
1791
01:15:20,400 –> 01:15:23,040
عملکرد ما
1792
01:15:23,280 –> 01:15:27,040
اوه به روز رسانی مقاله در حال حاضر ما قبلا
1793
01:15:27,040 –> 01:15:27,440
یاد گرفت
1794
01:15:27,440 –> 01:15:30,719
که وقتی در حال عبور از یک مسیر هستید
1795
01:15:30,719 –> 01:15:31,920
پارامتر
1796
01:15:31,920 –> 01:15:33,280
سپس شما باید آن را در خود بگذرانید
1797
01:15:33,280 –> 01:15:35,360
تابع بنابراین ما فقط می توانیم آن را در اینجا اضافه کنیم
1798
01:15:35,360 –> 01:15:38,560
id زیرا می خواهیم آن را به روز کنیم
1799
01:15:38,560 –> 01:15:40,640
با توجه به شناسه ای که می خواهیم به روز کنیم
1800
01:15:40,640 –> 01:15:42,239
مقاله خاص با توجه به
1801
01:15:42,239 –> 01:15:43,520
شناسه خاص آن
1802
01:15:43,520 –> 01:15:47,199
متعلق به آن مقاله است بنابراین
1803
01:15:47,199 –> 01:15:50,000
اکنون باید پرس و جو خود را انجام دهیم تا بتوانیم
1804
01:15:50,000 –> 01:15:50,880
فقط بگو db
1805
01:15:50,880 –> 01:15:54,560
همچنین باید uh خود را اضافه کنیم
1806
01:15:54,560 –> 01:15:57,040
db در اینجا چون مربوط به
1807
01:15:57,040 –> 01:15:57,840
را
1808
01:15:57,840 –> 01:16:01,040
اوه دریافت db بستگی دارد و همچنین ما
1809
01:16:01,040 –> 01:16:02,960
باید طرح خود را در اینجا اضافه کنیم
1810
01:16:02,960 –> 01:16:06,000
بنابراین برای آن ما فقط می توانیم این را کپی کنیم
1811
01:16:06,000 –> 01:16:08,960
به از اینجا و ما می توانیم آن را در این اضافه کنیم
1812
01:16:08,960 –> 01:16:10,159
بخش
1813
01:16:10,159 –> 01:16:12,800
بنابراین ما طرح مقاله خود را می خواهیم و همچنین
1814
01:16:12,800 –> 01:16:14,640
ما db خود را می خواهیم
1815
01:16:14,640 –> 01:16:18,560
اکنون می توانیم از db.qd استفاده کنیم
1816
01:16:18,560 –> 01:16:21,840
و در اینجا ما می خواهیم مقاله مان را به صورت دقیق بررسی کنیم
1817
01:16:21,840 –> 01:16:26,239
مدل بنابراین ما فقط می توانیم بگوییم models.article
1818
01:16:26,560 –> 01:16:29,760
و بعد از آن می خواهیم فیلتر کنیم زیرا
1819
01:16:29,760 –> 01:16:32,080
ما می خواهیم با توجه به شناسه به روز رسانی کنیم
1820
01:16:32,080 –> 01:16:33,760
حالا اگر مدل هایمان را ببینیم
1821
01:16:33,760 –> 01:16:36,239
ما در اینجا شناسه داریم بنابراین می خواهیم فقط
1822
01:16:36,239 –> 01:16:38,800
با توجه به این شناسه به روز رسانی کنید
1823
01:16:38,800 –> 01:16:42,960
اکنون در فیلتر می توانیم مدل ها را بگوییم
1824
01:16:42,960 –> 01:16:46,400
مقاله نقطه شناسه نقطه
1825
01:16:46,400 –> 01:16:49,120
باید با توجه به id که ما
1826
01:16:49,120 –> 01:16:51,520
در حال عبور هستند
1827
01:16:51,520 –> 01:16:54,080
و بعد از آن فقط می توانیم نقطه بگوییم
1828
01:16:54,080 –> 01:16:55,280
به روز رسانی
1829
01:16:55,280 –> 01:16:58,000
اکنون می خواهیم فیلدهایی را که
1830
01:16:58,000 –> 01:16:59,440
زمینه هایی که می خواهیم به روز کنیم
1831
01:16:59,440 –> 01:17:02,080
بنابراین ما می خواهیم شی را در اینجا منتقل کنیم
1832
01:17:02,080 –> 01:17:03,679
عنوان و شرح داشته باشد
1833
01:17:03,679 –> 01:17:06,000
ما می خواهیم عنوان خود را به روز کنیم و همچنین
1834
01:17:06,000 –> 01:17:06,960
شرح
1835
01:17:06,960 –> 01:17:11,880
بنابراین ما فقط می توانیم عنوان را به آن بگوییم
1836
01:17:11,880 –> 01:17:14,880
عنوان مقاله
1837
01:17:14,960 –> 01:17:17,199
به طوری که ما در حال دریافت و
1838
01:17:17,199 –> 01:17:19,120
شرح
1839
01:17:19,120 –> 01:17:23,440
باید مطابق با نقطه مقاله باشد
1840
01:17:23,440 –> 01:17:26,159
شرح
1841
01:17:26,640 –> 01:17:29,840
بنابراین ما عنوان به روز رسانی نقطه عنوان داریم
1842
01:17:29,840 –> 01:17:32,320
عنوان و توضیحات مقاله
1843
01:17:32,320 –> 01:17:36,560
توضیحات نقطه مقاله
1844
01:17:36,560 –> 01:17:39,120
و در پایان فقط می توانید برگردید
1845
01:17:39,120 –> 01:17:40,960
چیزی برای مثال من فقط می خواهم
1846
01:17:40,960 –> 01:17:42,960
پیامی را در اینجا برگردانید
1847
01:17:42,960 –> 01:17:46,960
بنابراین پیام دهید و من فقط می توانم آن را بگویم
1848
01:17:46,960 –> 01:17:51,520
داده ها به روز می شود
1849
01:17:51,520 –> 01:17:55,920
به سادگی ما مسیر بندر خود را ایجاد کرده ایم
1850
01:17:55,920 –> 01:17:58,080
ما می خواهیم با توجه به به روز رسانی
1851
01:17:58,080 –> 01:18:00,080
شناسه خاص نیز یک کد وضعیت داریم
1852
01:18:00,080 –> 01:18:01,199
پس از به روز رسانی
1853
01:18:01,199 –> 01:18:05,120
ما می خواهیم 202 باشد
1854
01:18:05,120 –> 01:18:08,000
پذیرفته شد زیرا به طور پیش فرض اگر اجرا کنیم
1855
01:18:08,000 –> 01:18:08,400
این
1856
01:18:08,400 –> 01:18:10,239
خواهید دید که ما 200 عدد داریم اما ما
1857
01:18:10,239 –> 01:18:12,000
می خواهم آن را باید 200 برای پذیرش
1858
01:18:12,000 –> 01:18:15,040
اوه ما شناسه داریم که طرحواره خود را داریم
1859
01:18:15,040 –> 01:18:16,560
و ما db خود را در اینجا داریم
1860
01:18:16,560 –> 01:18:18,560
و پس از آن ما مقالات خود را ادامه می دهیم
1861
01:18:18,560 –> 01:18:20,239
می خواهیم فیلتر کنیم
1862
01:18:20,239 –> 01:18:22,880
مقاله با توجه به شناسه و
1863
01:18:22,880 –> 01:18:24,640
پس از آن عنوان خود را به روز می کنیم و
1864
01:18:24,640 –> 01:18:26,800
توضیحات و ما فقط به یک ساده باز می گردیم
1865
01:18:26,800 –> 01:18:28,480
پیام
1866
01:18:28,480 –> 01:18:31,679
حالا بیایید آن را امتحان کنیم
1867
01:18:31,679 –> 01:18:34,480
بنابراین من فقط می توانم
1868
01:18:34,800 –> 01:18:36,400
این را باز کنید تا همانجا بتوانید ببینید
1869
01:18:36,400 –> 01:18:38,640
که ما این داده ها را در اینجا داریم
1870
01:18:38,640 –> 01:18:40,880
و ما یک مسیر گلدان داریم، بیایید روی آن کلیک کنیم
1871
01:18:40,880 –> 01:18:42,800
این ما می خواهیم با توجه به به روز رسانی
1872
01:18:42,800 –> 01:18:44,080
شناسه و شما می توانید ببینید
1873
01:18:44,080 –> 01:18:47,280
شناسه مورد نیاز است، بیایید آن را امتحان کنیم
1874
01:18:47,280 –> 01:18:47,600
اضافه کردن
1875
01:18:47,600 –> 01:18:50,400
id one من می خواهم id one و i را به روز کنم
1876
01:18:50,400 –> 01:18:52,320
می خواهم آن را باید به عنوان مثال
1877
01:18:52,320 –> 01:18:56,000
فقط می توانم عنوان به روز شده را بگویم
1878
01:18:56,000 –> 01:18:59,520
و به روز شد
1879
01:18:59,520 –> 01:19:04,480
توضیحات و بیایید اجرا کنیم
1880
01:19:04,480 –> 01:19:08,239
بنابراین ما 202 را دریافت می کنیم به این معنی است
1881
01:19:08,239 –> 01:19:11,199
کار می کند و داده ها به روز می شوند و
1882
01:19:11,199 –> 01:19:13,040
همچنین ما در حال بازگشت این پیام هستیم که
1883
01:19:13,040 –> 01:19:14,800
داده ها به روز می شود
1884
01:19:14,800 –> 01:19:17,840
حالا اگر ما را ببینیم
1885
01:19:17,840 –> 01:19:20,640
پایگاه داده می توانید عنوان به روز شده و
1886
01:19:20,640 –> 01:19:21,520
همچنین
1887
01:19:21,520 –> 01:19:24,719
توضیحات به روز شده ای که داریم
1888
01:19:24,719 –> 01:19:28,239
و همچنین می توانید این کار را با استفاده از
1889
01:19:28,239 –> 01:19:30,000
پستچی
1890
01:19:30,000 –> 01:19:33,199
پس بیایید این را باز کنیم
1891
01:19:33,199 –> 01:19:36,640
این بار می خواهیم از پستچی استفاده کنیم
1892
01:19:36,640 –> 01:19:40,159
بنابراین و من می خواهم آن را به روز کنم
1893
01:19:40,159 –> 01:19:44,560
این بار id 2 بنابراین این شناسه که ما داریم
1894
01:19:44,560 –> 01:19:48,000
این آیدی را می خواهم به روز کنم
1895
01:19:48,840 –> 01:19:53,600
پس حالا باید روش گذاشت
1896
01:19:53,840 –> 01:19:56,960
اجازه دهید فقط آن را پورت کنم
1897
01:19:56,960 –> 01:20:04,239
و همچنین ما می توانیم
1898
01:20:04,239 –> 01:20:09,920
فقط این را بگیرید و ما فقط می توانیم اوه
1899
01:20:09,920 –> 01:20:13,520
این را در اینجا اضافه کنید یا
1900
01:20:13,520 –> 01:20:16,840
نه در اینجا ما می خواهیم فقط به آن برویم
1901
01:20:16,840 –> 01:20:18,719
بدن
1902
01:20:18,719 –> 01:20:20,400
بنابراین ما شرح عنوان را در اینجا داریم
1903
01:20:20,400 –> 01:20:22,159
اکنون اضافه شده است
1904
01:20:22,159 –> 01:20:26,080
این بار توسط پستچی به روز شد
1905
01:20:26,080 –> 01:20:30,800
توسط پستچی به روز شد و به روز شد
1906
01:20:30,880 –> 01:20:34,639
توضیحات توسط پستچی بیایید ارسال کنیم
1907
01:20:34,639 –> 01:20:36,719
و ما باید داده های به روز شده را ببینیم
1908
01:20:36,719 –> 01:20:38,800
می توانید ببینید که داده ها به روز می شوند
1909
01:20:38,800 –> 01:20:42,639
و اگر پایگاه داده خود را ببینیم
1910
01:20:43,360 –> 01:20:45,679
و اکنون داده ها به روز می شوند
1911
01:20:45,679 –> 01:20:48,320
داده های ما را در اینجا دریافت کنید، بنابراین اجازه دهید من را لغو کنم
1912
01:20:48,320 –> 01:20:49,280
این
1913
01:20:49,280 –> 01:20:52,320
و ما فقط می توانیم خود را دریافت کنیم
1914
01:20:52,320 –> 01:20:55,600
همه داده ها در اینجا هستند، بیایید آن را امتحان کنیم
1915
01:20:55,600 –> 01:20:58,400
اجرا کنید تا ما داده هایمان را داشته باشیم که بتوانید ببینید
1916
01:20:58,400 –> 01:21:00,400
این به روز شده است و همچنین داده های دوم
1917
01:21:00,400 –> 01:21:00,719
است
1918
01:21:00,719 –> 01:21:03,520
نیز به روز شده است
1919
01:21:05,440 –> 01:21:07,120
خوب بچه ها حالا بیایید روی خودمان کار کنیم
1920
01:21:07,120 –> 01:21:08,880
آخرین عملیاتی که در حال حذف است
1921
01:21:08,880 –> 01:21:10,000
عملکرد بنابراین
1922
01:21:10,000 –> 01:21:13,280
اجازه دهید فقط مسیر حذف خود را ایجاد کنیم تا ما
1923
01:21:13,280 –> 01:21:14,000
فقط می توان گفت
1924
01:21:14,000 –> 01:21:17,760
حذف کنید و ما فقط می توانیم مقاله ها را بگوییم
1925
01:21:17,760 –> 01:21:21,760
و می خواهیم با توجه به آن حذف کنیم
1926
01:21:21,760 –> 01:21:25,760
شناسه خاص و همچنین می توانیم یک وضعیت اضافه کنیم
1927
01:21:25,760 –> 01:21:28,719
کد تا بتوانیم فقط کد وضعیت را بگوییم
1928
01:21:28,719 –> 01:21:31,840
هنگامی که ما را حذف می کنیم، نقطه وضعیت را نشان می دهد
1929
01:21:31,840 –> 01:21:35,520
ما فقط می توانیم بگوییم که اوه اوه 204 نه
1930
01:21:35,520 –> 01:21:37,280
محتوا به این معنی است که
1931
01:21:37,280 –> 01:21:40,880
پس از حذف، ما هیچ داده ای نداریم
1932
01:21:40,880 –> 01:21:44,000
حالا بیایید حذف را ایجاد کنیم
1933
01:21:44,000 –> 01:21:47,600
مقاله و در اینجا می خواهم شناسه را اضافه کنم
1934
01:21:47,600 –> 01:21:50,880
و اوه من فقط می توانم آن را به عنوان مثال بگویم
1935
01:21:50,880 –> 01:21:52,480
باید عدد صحیح باشد
1936
01:21:52,480 –> 01:21:56,400
و بعد از آن به این db بستگی دارد
1937
01:21:56,400 –> 01:21:59,679
جلسه db را دریافت کنید و بگذارید فقط این را اضافه کنم
1938
01:21:59,679 –> 01:22:01,760
در اینجا
1939
01:22:01,760 –> 01:22:04,600
و اکنون می توانیم پرس و جو خود را اجرا کنیم
1940
01:22:04,600 –> 01:22:06,480
db.qt
1941
01:22:06,480 –> 01:22:09,600
و ما می خواهیم در مورد پرس و جو کنیم
1942
01:22:09,600 –> 01:22:11,920
مدلها در مقاله ما نقش دارند تا بتوانیم فقط
1943
01:22:11,920 –> 01:22:15,199
مدلs.article را بگویید
1944
01:22:15,199 –> 01:22:17,040
و پس از آن می خواهیم فیلتر را فیلتر کنیم
1945
01:22:17,040 –> 01:22:18,960
مقاله خاصی که
1946
01:22:18,960 –> 01:22:21,760
ما می خواهیم حذف کنیم تا بتوانیم بگوییم
1947
01:22:21,760 –> 01:22:22,480
فیلتر
1948
01:22:22,480 –> 01:22:26,400
و مدل های نقطه مقاله نقطه
1949
01:22:26,400 –> 01:22:29,360
id و باید مطابق شناسه باشد
1950
01:22:29,360 –> 01:22:30,480
که
1951
01:22:30,480 –> 01:22:33,120
می خواهیم پاس کنیم و بعد از آن می توانیم
1952
01:22:33,120 –> 01:22:34,880
به سادگی بگویید حذف
1953
01:22:34,880 –> 01:22:36,320
همچنین می توانید به عنوان مثال a اضافه کنید
1954
01:22:36,320 –> 01:22:38,320
همگام سازی در اینجا
1955
01:22:38,320 –> 01:22:40,400
و آنها ارزش متفاوتی برای این دارند
1956
01:22:40,400 –> 01:22:42,000
برای مثال ما فایل هایی داریم که داریم
1957
01:22:42,000 –> 01:22:44,080
ارزیابی کنید بنابراین ما از false in استفاده می کنیم
1958
01:22:44,080 –> 01:22:45,199
اینجا
1959
01:22:45,199 –> 01:22:47,760
و می توانید در مورد این مطلب بخوانید و ببینید
1960
01:22:47,760 –> 01:22:48,960
کیمیاگری sql
1961
01:22:48,960 –> 01:22:52,080
اوه مستندات و
1962
01:22:52,080 –> 01:22:54,320
پس از حذف می خواهیم آن را commit کنیم
1963
01:22:54,320 –> 01:22:57,920
پایگاه داده بنابراین ما فقط می توانیم بگوییم db.commit
1964
01:22:57,920 –> 01:23:00,320
و
1965
01:23:02,400 –> 01:23:04,320
همچنین ما این توابع را به درستی انجام خواهیم داد
1966
01:23:04,320 –> 01:23:06,080
حالا اگر می بینید همانطور که قبلاً دیده ایم
1967
01:23:06,080 –> 01:23:07,760
گفت که ما یک عملکرد همگام سازی داریم
1968
01:23:07,760 –> 01:23:09,760
و سریع api در حال حاضر شما می توانید ببینید
1969
01:23:09,760 –> 01:23:11,360
که ما از هیچ کدام استفاده نکرده ایم
1970
01:23:11,360 –> 01:23:13,600
عملکردهای ناهمزمان در روزه ما
1971
01:23:13,600 –> 01:23:14,880
api اما ما
1972
01:23:14,880 –> 01:23:18,239
همه این کارها را با استفاده از همگام سازی انجام خواهد داد
1973
01:23:18,239 –> 01:23:19,120
قابلیت ها
1974
01:23:19,120 –> 01:23:20,719
بنابراین در حال حاضر ما فقط آن را انجام می دهیم
1975
01:23:20,719 –> 01:23:22,239
مثل این که می خواهم به شما نشان دهم
1976
01:23:22,239 –> 01:23:24,960
بنابراین ما فقط می توانیم بگوییم db.commet و
1977
01:23:24,960 –> 01:23:26,159
[موسیقی]
1978
01:23:26,159 –> 01:23:29,440
خب حالا مسیر ایجاد شده است و
1979
01:23:29,440 –> 01:23:31,920
ما میخواهیم بررسی کنیم، بنابراین در حال حاضر این کار را نمیکنم
1980
01:23:31,920 –> 01:23:32,800
هر گونه داده
1981
01:23:32,800 –> 01:23:35,600
در پایگاه داده من چون حذف کرده ام
1982
01:23:35,600 –> 01:23:36,880
تمام داده ها
1983
01:23:36,880 –> 01:23:39,600
و حالا بیایید فقط داده ها را در اینجا پست کنیم
1984
01:23:39,600 –> 01:23:40,960
و من فقط می توانم آن را امتحان کنم
1985
01:23:40,960 –> 01:23:44,000
بیرون پس من فقط می توانم بگویم این است
1986
01:23:44,000 –> 01:23:47,280
اطلاعات من
1987
01:23:47,280 –> 01:23:50,880
این توصیف من است
1988
01:23:50,880 –> 01:23:54,800
و اکنون می توانم اجرا کنم
1989
01:23:54,800 –> 01:23:57,840
بنابراین در حال حاضر اولین داده اضافه شده است در حال حاضر این
1990
01:23:57,840 –> 01:23:58,320
است
1991
01:23:58,320 –> 01:24:01,040
شناسه چون از داده های زیادی استفاده کرده ام
1992
01:24:01,040 –> 01:24:02,159
در اینجا
1993
01:24:02,159 –> 01:24:03,600
حالا اگر ببینم می توانید ببینید که من دارم
1994
01:24:03,600 –> 01:24:05,520
این داده ها و اکنون
1995
01:24:05,520 –> 01:24:08,480
بیایید فقط یکی دیگر را اضافه کنیم پس بیایید فقط
1996
01:24:08,480 –> 01:24:09,440
گفتن
1997
01:24:09,440 –> 01:24:13,120
یک داده دوم اینجاست تا بتوانم بگویم
1998
01:24:13,120 –> 01:24:17,760
داده دوم و
1999
01:24:17,760 –> 01:24:21,600
و ما فقط می توانیم بگوییم دوم من
2000
01:24:21,600 –> 01:24:24,320
شرح
2001
01:24:25,360 –> 01:24:29,440
و بیایید و اکنون داده های جدید را اجرا کنیم
2002
01:24:29,440 –> 01:24:30,719
اضافه شد
2003
01:24:30,719 –> 01:24:34,080
و ما دو داده در اینجا داریم
2004
01:24:34,080 –> 01:24:36,400
شما می توانید ببینید، بنابراین من می خواهم این را حذف کنم
2005
01:24:36,400 –> 01:24:37,520
داده ها
2006
01:24:37,520 –> 01:24:41,360
و اجازه دهید این را تازه کنم
2007
01:24:41,360 –> 01:24:45,920
و الان میتونم برم حذف کنم
2008
01:24:45,920 –> 01:24:49,520
بنابراین من می توانم شناسه را در اینجا اضافه کنم
2009
01:24:49,520 –> 01:24:52,560
و من فقط می توانم این را اجرا کنم
2010
01:24:52,560 –> 01:24:56,960
بنابراین اکنون می توانید ببینید که ما 204 را دریافت می کنیم
2011
01:24:56,960 –> 01:24:59,840
یعنی 200 برای بدون محتوا و این یعنی
2012
01:24:59,840 –> 01:25:01,679
که ما هیچ محتوایی در اینجا نداریم
2013
01:25:01,679 –> 01:25:05,040
و در اینجا پس اکنون این داده ها باید باشد
2014
01:25:05,040 –> 01:25:06,480
اگر دیدم حذف شد
2015
01:25:06,480 –> 01:25:10,159
مقالاتی را می بینید که ما نداریم
2016
01:25:10,159 –> 01:25:10,560
این
2017
01:25:10,560 –> 01:25:13,679
دادهها در اینجا هستند، بنابراین اکنون این در حال استفاده بود
2018
01:25:13,679 –> 01:25:16,080
بالا، بنابراین ما عملیات جمعیت خود را انجام دادیم
2019
01:25:16,080 –> 01:25:17,600
با استفاده از ساده
2020
01:25:17,600 –> 01:25:21,120
uh توابع در حال حاضر uh در قسمت بعدی
2021
01:25:21,120 –> 01:25:22,800
ما یاد خواهیم گرفت که چگونه می توانیم این کارها را انجام دهیم
2022
01:25:22,800 –> 01:25:23,840
قابلیت ها
2023
01:25:23,840 –> 01:25:27,679
با استفاده از قابلیت تخصیص
2024
01:25:27,679 –> 01:25:30,800
و api سریع
2025
01:25:36,880 –> 01:25:38,800
خوب بچه ها حالا بیایید جمعیت خود را ایجاد کنیم
2026
01:25:38,800 –> 01:25:40,159
عملیات با استفاده از
2027
01:25:40,159 –> 01:25:43,600
عملکرد عبور ما در حال حاضر اگر می بینید
2028
01:25:43,600 –> 01:25:46,719
مستندات سریع api در مورد def vcs
2029
01:25:46,719 –> 01:25:47,840
و div
2030
01:25:47,840 –> 01:25:50,159
اکنون در اینجا از کد کیمیاگری sql استفاده می کنیم
2031
01:25:50,159 –> 01:25:52,320
داخل تابع عملیات مسیر
2032
01:25:52,320 –> 01:25:55,280
و در وابستگی و به نوبه خود آن
2033
01:25:55,280 –> 01:25:55,840
خواهد رفت
2034
01:25:55,840 –> 01:25:58,239
و با یک خارجی ارتباط برقرار کنید
2035
01:25:58,239 –> 01:25:59,360
پایگاه داده
2036
01:25:59,360 –> 01:26:02,239
که در مورد ما پایگاه داده mysql بود
2037
01:26:02,239 –> 01:26:04,239
اکنون که به طور بالقوه می تواند به برخی نیاز داشته باشد
2038
01:26:04,239 –> 01:26:04,960
وزن دهی
2039
01:26:04,960 –> 01:26:07,360
اما همانطور که sql کیمیاگری ندارد
2040
01:26:07,360 –> 01:26:08,239
سازگاری
2041
01:26:08,239 –> 01:26:11,679
برای استفاده مستقیم از وزنه
2042
01:26:11,679 –> 01:26:13,920
به عنوان مثال چیزی شبیه به این کاربر
2043
01:26:13,920 –> 01:26:16,719
دور db.query user.first
2044
01:26:16,719 –> 01:26:18,960
و در عوض ما از ما به این صورت استفاده می کنیم
2045
01:26:18,960 –> 01:26:21,280
اینطوری استفاده کرده اند
2046
01:26:21,280 –> 01:26:23,120
سپس ما باید مسیر را اعلام کنیم
2047
01:26:23,120 –> 01:26:24,880
توابع عملیات
2048
01:26:24,880 –> 01:26:27,679
و وابستگی بدون تفاوت همگام سازی
2049
01:26:27,679 –> 01:26:28,960
مانند عملکرد عادی
2050
01:26:28,960 –> 01:26:31,280
به عنوان مثال مانند کاربر مختلف یا برای
2051
01:26:31,280 –> 01:26:33,760
در مورد ما دریافت مقاله بود
2052
01:26:33,760 –> 01:26:35,440
حالا میگه اگه بخوای
2053
01:26:35,440 –> 01:26:37,600
به پایگاه داده رابطه ای خود متصل شوید
2054
01:26:37,600 –> 01:26:40,719
اوه ناهمزمان پس باید ببینید
2055
01:26:40,719 –> 01:26:44,320
اگر به اینجا برویم، اکنون این مستندات
2056
01:26:44,320 –> 01:26:47,440
بنابراین می توانیم از پایگاه های داده رمزگذاری برای این کار استفاده کنیم
2057
01:26:47,440 –> 01:26:49,360
بنابراین می توانید ببینید که می توانید از رمزگذاری نیز استفاده کنید
2058
01:26:49,360 –> 01:26:52,080
پایگاه داده با api سریع برای اتصال
2059
01:26:52,080 –> 01:26:55,360
پایگاه های داده با استفاده از همگام سازی و وزن
2060
01:26:55,360 –> 01:26:58,320
بنابراین با postgres mysql سازگار است
2061
01:26:58,320 –> 01:26:59,120
و همچنین
2062
01:26:59,120 –> 01:27:02,480
sqlite بنابراین اگر شما به این بروید
2063
01:27:02,480 –> 01:27:05,440
پایگاه داده های رمزگذاری شده می توانید ببینید که اینطور است
2064
01:27:05,440 –> 01:27:06,800
یک پایگاه داده همگام سازی
2065
01:27:06,800 –> 01:27:09,920
که از پایتون و
2066
01:27:09,920 –> 01:27:11,840
پایگاه داده به شما یک نکته ضروری ساده می دهد
2067
01:27:11,840 –> 01:27:13,040
پشتیبانی از یک بزرگ
2068
01:27:13,040 –> 01:27:15,840
برای طیف وسیعی از پایگاه های داده به شما اجازه می دهد
2069
01:27:15,840 –> 01:27:18,080
برای کنجکاوی با استفاده از قدرتمند
2070
01:27:18,080 –> 01:27:21,199
زبان بیان هسته کیمیاگری sql و
2071
01:27:21,199 –> 01:27:23,440
ارائه پشتیبانی برای postgres
2072
01:27:23,440 –> 01:27:26,480
mysql و همچنین sqlite
2073
01:27:26,480 –> 01:27:30,159
در حال حاضر پایگاه های داده مناسب برای یکپارچه سازی
2074
01:27:30,159 –> 01:27:32,800
در برابر هر چارچوب وب همگام سازی مانند
2075
01:27:32,800 –> 01:27:33,520
ستاره
2076
01:27:33,520 –> 01:27:37,280
کوارتز صوتی و همچنین api سریع
2077
01:27:37,280 –> 01:27:38,800
حالا اولین چیز این است که شما نیاز دارید
2078
01:27:38,800 –> 01:27:40,320
اینطوری نصب کن
2079
01:27:40,320 –> 01:27:42,560
اوه شما می توانید از این پپ نصب شده استفاده کنید
2080
01:27:42,560 –> 01:27:43,520
پایگاه های داده
2081
01:27:43,520 –> 01:27:46,000
و همچنین به این دلیل که ما از mysql و
2082
01:27:46,000 –> 01:27:47,440
برای آن باید نصب کنید
2083
01:27:47,440 –> 01:27:49,840
درایور mysql بنابراین شما فقط می توانید از آن استفاده کنید
2084
01:27:49,840 –> 01:27:50,480
اظهار نظر
2085
01:27:50,480 –> 01:27:53,040
pep نصب پایگاه داده mysql بنابراین من
2086
01:27:53,040 –> 01:27:54,159
قبلا آن را نصب کرده است
2087
01:27:54,159 –> 01:27:55,920
و اگر از پایگاه داده دیگری استفاده می کنید
2088
01:27:55,920 –> 01:27:57,679
شما فقط می توانید از آن استفاده کنید
2089
01:27:57,679 –> 01:28:00,960
با توجه به مستندات آنها
2090
01:28:00,960 –> 01:28:05,520
حالا خیلی بالاست
2091
01:28:05,600 –> 01:28:08,800
در حال حاضر همراه با این پایگاه داده Uh نیز
2092
01:28:08,800 –> 01:28:10,560
شما باید api سریع نصب کنید پس من این کار را کردم
2093
01:28:10,560 –> 01:28:12,400
قبلاً آن را نصب کرده اید فقط می توانید استفاده کنید
2094
01:28:12,400 –> 01:28:15,360
pep نصب سریع api و همچنین شما نیاز دارید
2095
01:28:15,360 –> 01:28:16,000
برای نصب
2096
01:28:16,000 –> 01:28:18,560
مشتری mysql با uh چون ما هستیم
2097
01:28:18,560 –> 01:28:19,520
استفاده كردن
2098
01:28:19,520 –> 01:28:22,159
اوه مشتری mysql پایگاه داده mysql در حال حاضر برای
2099
01:28:22,159 –> 01:28:24,400
که باید کلاینت mysql را نصب کنید
2100
01:28:24,400 –> 01:28:27,520
و همچنین شما باید ذرت uv را نصب کنید
2101
01:28:27,520 –> 01:28:30,400
و اینها کتابخانه هایی هستند که ما می خواهیم
2102
01:28:30,400 –> 01:28:31,920
برای استفاده بنابراین ما در حال حاضر
2103
01:28:31,920 –> 01:28:34,159
در قسمت اول نصب انجام شد
2104
01:28:34,159 –> 01:28:35,199
دوره
2105
01:28:35,199 –> 01:28:39,040
بنابراین و من نمی خواهم دوباره آن را نصب کنم
2106
01:28:39,040 –> 01:28:40,800
بنابراین شما فقط می توانید این کتابخانه ها را نصب کنید
2107
01:28:40,800 –> 01:28:43,280
بنابراین می توانید ابتدا این پایگاه داده را نصب کنید
2108
01:28:43,280 –> 01:28:44,639
mysql
2109
01:28:44,639 –> 01:28:48,239
پس از آن Uvicorn dpi سریع و همچنین
2110
01:28:48,239 –> 01:28:51,920
مشتری mysql اکنون اجازه دهید کدنویسی خود را شروع کنیم
2111
01:28:51,920 –> 01:28:52,480
و
2112
01:28:52,480 –> 01:28:56,000
من یک بسته پوشه api ایجاد کرده ام
2113
01:28:56,000 –> 01:28:57,360
اکنون در اینجا من می خواهم فقط یک را ایجاد کنم
2114
01:28:57,360 –> 01:29:00,960
فایل جدید به نام فایل main.pi
2115
01:29:00,960 –> 01:29:03,199
بنابراین در فایل main.pi چه کاری می خواهم انجام دهم
2116
01:29:03,199 –> 01:29:04,719
اول است
2117
01:29:04,719 –> 01:29:08,639
از fast api می خواهم وارد کنم
2118
01:29:08,639 –> 01:29:12,480
سریع api بیایید خود را ایجاد کنیم
2119
01:29:12,480 –> 01:29:15,679
سریع api در اینجا خیلی سریع api
2120
01:29:15,679 –> 01:29:18,000
و پس از آن باید خود را ایجاد کنیم
2121
01:29:18,000 –> 01:29:19,120
مسیر بنابراین
2122
01:29:19,120 –> 01:29:22,159
من می خواهم فقط یک ساده ایجاد کنم
2123
01:29:22,159 –> 01:29:25,679
مسیر را بگیر تا بتوانم بگویم دریافت کن
2124
01:29:25,679 –> 01:29:29,360
و این مقالات است
2125
01:29:29,360 –> 01:29:33,360
و ما فقط می توانیم از sync dev استفاده کنیم
2126
01:29:33,360 –> 01:29:36,480
به عنوان مثال مقاله دریافت کنید
2127
01:29:36,480 –> 01:29:38,400
و در اینجا ما فقط می خواهیم برگردیم
2128
01:29:38,400 –> 01:29:40,880
به عنوان مثال a
2129
01:29:40,880 –> 01:29:44,560
لیست پیام از
2130
01:29:44,560 –> 01:29:47,280
مقالات پس اکنون اجازه دهید فقط این و را اجرا کنیم
2131
01:29:47,280 –> 01:29:52,080
ما فقط می خواهیم یک ترمینال جدید باز کنیم
2132
01:29:52,080 –> 01:29:55,360
در اینجا فقط می توانیم بگوییم uvi core و
2133
01:29:55,360 –> 01:29:58,400
از اینجا ما فقط می خواهیم از خود استفاده کنیم
2134
01:29:58,400 –> 01:30:01,600
api بنابراین ما فقط می توانیم بگوییم api
2135
01:30:01,600 –> 01:30:05,040
نقطه اصلی و
2136
01:30:05,040 –> 01:30:09,280
برنامه و ما فقط می توانیم بگوییم بارگذاری مجدد
2137
01:30:12,000 –> 01:30:16,239
پس حالا بیایید منتظر این باشیم
2138
01:30:16,480 –> 01:30:18,480
و در حال حاضر شما می توانید ببینید که از طریق شروع شده است
2139
01:30:18,480 –> 01:30:20,560
فرآیند لودر
2140
01:30:20,560 –> 01:30:23,280
و می توانید آن هسته uv را ببینید که در حال اجراست
2141
01:30:23,280 –> 01:30:24,719
این
2142
01:30:24,719 –> 01:30:27,760
میزبان محلی و این پورت در حال حاضر ما فقط می توانیم
2143
01:30:27,760 –> 01:30:35,840
این پورت لوکال هاست 8000 را بررسی کنید
2144
01:30:43,040 –> 01:30:45,040
بنابراین اکنون می توانید جزئیات پیدا نشده را ببینید
2145
01:30:45,040 –> 01:30:47,679
چون ما هستیم مقالاتی داریم
2146
01:30:47,679 –> 01:30:49,600
و اکنون می توانید لیست مقالات را مشاهده کنید
2147
01:30:49,600 –> 01:30:50,880
فقط می تواند به
2148
01:30:50,880 –> 01:30:55,440
اسناد پس اسناد
2149
01:30:55,440 –> 01:30:59,679
و برای رابط کاربری swagger می توانیم دریافت کنیم
2150
01:30:59,679 –> 01:31:03,840
آن را امتحان کنید اجرا کنید
2151
01:31:05,520 –> 01:31:08,080
بنابراین اکنون می توانید لیست مقالات را مشاهده کنید
2152
01:31:08,080 –> 01:31:11,360
ما اینجا پیامی داریم
2153
01:31:14,960 –> 01:31:16,480
خوب بچه ها حالا بیایید خودمان را بسازیم
2154
01:31:16,480 –> 01:31:19,199
پایگاه های داده و همچنین ما می خواهیم ایجاد کنیم
2155
01:31:19,199 –> 01:31:23,040
جداول uh ما در پایگاه داده
2156
01:31:23,040 –> 01:31:24,560
بنابراین اول از همه ما یک را ایجاد می کنیم
2157
01:31:24,560 –> 01:31:26,320
فایل پایتون جدید و من می خواهم فقط
2158
01:31:26,320 –> 01:31:28,560
آن را db.pi صدا کنید
2159
01:31:28,560 –> 01:31:30,960
و سپس db.pi اولین چیزی است
2160
01:31:30,960 –> 01:31:33,440
که باید از آن وارد کنیم
2161
01:31:33,440 –> 01:31:36,960
اوه sql اوه کیمیاگری
2162
01:31:36,960 –> 01:31:40,719
اوه ما قصد واردات داریم
2163
01:31:40,719 –> 01:31:44,400
پس اولین ستونی است که می خواهیم
2164
01:31:44,400 –> 01:31:47,840
ستون و ما می خواهیم
2165
01:31:47,840 –> 01:31:51,440
عدد صحیح نیز می خواهیم
2166
01:31:51,440 –> 01:31:55,920
داده های متا
2167
01:31:56,000 –> 01:31:59,360
و رشته
2168
01:31:59,360 –> 01:32:01,760
جدول
2169
01:32:02,560 –> 01:32:06,480
و موتور را ایجاد کنید پس موتور ایجاد کنید
2170
01:32:06,480 –> 01:32:08,880
بنابراین اینها وارداتی است که ما انجام خواهیم داد
2171
01:32:08,880 –> 01:32:09,520
نیاز داشتن
2172
01:32:09,520 –> 01:32:12,639
در اینجا پس بعد از اوه
2173
01:32:12,639 –> 01:32:15,199
وارد کردن در حال حاضر ما نیاز به آه همچنین ما نیاز داریم
2174
01:32:15,199 –> 01:32:16,880
برای وارد کردن پایگاه های داده
2175
01:32:16,880 –> 01:32:19,199
ما قبلا پایگاه های داده را نصب کرده ایم
2176
01:32:19,199 –> 01:32:20,719
و اگر می خواهید از سنکرون استفاده کنید
2177
01:32:20,719 –> 01:32:21,760
عملکرد
2178
01:32:21,760 –> 01:32:23,360
برای پایگاه داده خود، پس باید
2179
01:32:23,360 –> 01:32:24,880
پایگاه داده را نصب کنید
2180
01:32:24,880 –> 01:32:26,400
اوه شما باید آن را نصب کنید و بعد از آن
2181
01:32:26,400 –> 01:32:28,400
آن واردات که بنابراین ما فقط می توانیم بگوییم از
2182
01:32:28,400 –> 01:32:29,360
پایگاه های داده
2183
01:32:29,360 –> 01:32:34,239
ما می خواهیم پایگاه داده را وارد کنیم
2184
01:32:34,239 –> 01:32:37,760
حالا بیایید آدرس پایگاه داده خود را ایجاد کنیم
2185
01:32:37,760 –> 01:32:40,320
خوب، همانطور که قبلاً گفتیم که ما
2186
01:32:40,320 –> 01:32:43,120
در حال حاضر از پایگاه داده mysql استفاده می کنیم
2187
01:32:43,120 –> 01:32:46,000
آدرس پایگاه داده ما را قبل از این اینجا اضافه کنید
2188
01:32:46,000 –> 01:32:46,880
این ما نیاز داریم
2189
01:32:46,880 –> 01:32:49,679
پایگاه داده ما را در اینجا ایجاد کنید، بنابراین من می روم
2190
01:32:49,679 –> 01:32:50,960
فقط به آن زنگ بزنم
2191
01:32:50,960 –> 01:32:54,000
مقاله db و اجازه دهید کلیک کنم
2192
01:32:54,000 –> 01:32:56,480
در ایجاد بنابراین این پایگاه داده من است
2193
01:32:56,480 –> 01:32:57,360
نام و آه
2194
01:32:57,360 –> 01:33:00,159
چون در حال حاضر هیچ جدولی ندارم
2195
01:33:00,159 –> 01:33:02,400
اینجا
2196
01:33:03,600 –> 01:33:06,639
پس حالا بیایید فقط اضافه کنیم
2197
01:33:06,639 –> 01:33:10,000
آدرس اینترنتی ما در اینجا است، بنابراین ما می خواهیم
2198
01:33:10,000 –> 01:33:12,000
از پایگاه داده mysql استفاده کنید
2199
01:33:12,000 –> 01:33:15,280
و پس از آن نام کاربری root است
2200
01:33:15,280 –> 01:33:18,560
و اگر پسورد دارید
2201
01:33:18,560 –> 01:33:20,560
این روت می توانید رمز عبور خود را در آن اضافه کنید
2202
01:33:20,560 –> 01:33:22,080
اینجا برای مثال اینطور است اما من این کار را نمی کنم
2203
01:33:22,080 –> 01:33:23,760
هر رمز عبوری داشته باشم فقط می توانم آن را بگذارم
2204
01:33:23,760 –> 01:33:25,040
مثل این
2205
01:33:25,040 –> 01:33:28,679
بنابراین این لوکال هاست است
2206
01:33:28,679 –> 01:33:31,920
لوکال هاست و همچنین
2207
01:33:31,920 –> 01:33:35,760
نام پایگاه داده articledb است
2208
01:33:35,760 –> 01:33:38,000
بنابراین ما آدرس پایگاه داده خود را در آن ایجاد کرده ایم
2209
01:33:38,000 –> 01:33:38,800
اینجا
2210
01:33:38,800 –> 01:33:41,920
اکنون پس از انجام این کار، اکنون آنچه ما نیاز داریم
2211
01:33:41,920 –> 01:33:43,040
انجام دادن این است که
2212
01:33:43,040 –> 01:33:46,560
موتور ما را در اینجا ایجاد کنید تا بتوانیم
2213
01:33:46,560 –> 01:33:47,120
فقط بگو
2214
01:33:47,120 –> 01:33:50,159
موتور ایجاد موتور
2215
01:33:50,159 –> 01:33:53,199
و می توانید پایگاه داده خود را اضافه کنید
2216
01:33:53,199 –> 01:33:56,080
uh url بنابراین ما فقط می توانیم آدرس پایگاه داده را بگوییم
2217
01:33:56,080 –> 01:33:57,840
در اینجا
2218
01:33:57,840 –> 01:34:00,320
اکنون زمان آن است که جدول خود و ما را ایجاد کنیم
2219
01:34:00,320 –> 01:34:01,280
می خواهند ایجاد کنند
2220
01:34:01,280 –> 01:34:04,719
جدول مقاله تا بتوانیم فقط مقاله بگوییم
2221
01:34:04,719 –> 01:34:08,639
و ما می خواهیم یک جدول ایجاد کنیم
2222
01:34:08,719 –> 01:34:12,159
بنابراین جدول و ما نیاز داریم
2223
01:34:12,159 –> 01:34:15,120
فراداده فیلدهای ما را برای آن مشخص کنید
2224
01:34:15,120 –> 01:34:17,239
جدول بنابراین ما فقط می توانیم بگوییم
2225
01:34:17,239 –> 01:34:20,239
فراداده
2226
01:34:24,239 –> 01:34:27,280
بنابراین در حال حاضر در اینجا
2227
01:34:27,280 –> 01:34:28,960
همچنین ما باید ابرداده خود را در آن ایجاد کنیم
2228
01:34:28,960 –> 01:34:31,760
اینجا تا بتوانیم بگوییم
2229
01:34:31,760 –> 01:34:36,960
داده ها و ما فقط می توانیم متا بگوییم
2230
01:34:37,440 –> 01:34:47,840
داده ها بنابراین
2231
01:34:48,159 –> 01:34:50,719
خوب حالا ما مقاله خود را در اینجا داریم
2232
01:34:50,719 –> 01:34:51,840
باید اضافه کنیم
2233
01:34:51,840 –> 01:34:55,040
به عنوان مثال ستون
2234
01:34:55,040 –> 01:34:58,000
بنابراین می توانیم فقط ستون و اول را بگوییم
2235
01:34:58,000 –> 01:35:02,000
ستون برای شناسه است و همچنین ما نیاز داریم
2236
01:35:02,000 –> 01:35:04,000
باید عدد صحیح باشد شناسه باید باشد
2237
01:35:04,000 –> 01:35:06,800
عدد صحیح و ما فقط می توانیم یک اولیه اضافه کنیم
2238
01:35:06,800 –> 01:35:08,080
کلید
2239
01:35:08,080 –> 01:35:11,600
و به طور پیش فرض می توانیم آن را درست اعلام کنیم
2240
01:35:11,600 –> 01:35:15,840
اینطوری
2241
01:35:16,159 –> 01:35:18,880
باشه الان
2242
01:35:19,840 –> 01:35:23,360
پس از انجام این کار
2243
01:35:24,239 –> 01:35:29,199
بیایید یک ستون دیگر در اینجا ایجاد کنیم
2244
01:35:29,199 –> 01:35:32,400
برای عنوان و
2245
01:35:32,400 –> 01:35:35,679
ما به کلید اولیه نیاز نداریم و همینطور است
2246
01:35:35,679 –> 01:35:38,320
رشته و ما فقط می توانیم آن را برای
2247
01:35:38,320 –> 01:35:40,080
مثال صد
2248
01:35:40,080 –> 01:35:43,360
و بیایید فقط این را کپی کنیم ما می خواهیم دیگری
2249
01:35:43,360 –> 01:35:45,880
ستون برای
2250
01:35:45,880 –> 01:35:49,600
شرح پس شرح ستون و
2251
01:35:49,600 –> 01:35:50,480
این باید باشد
2252
01:35:50,480 –> 01:35:53,840
500 مثل این باشه پس الان بعد
2253
01:35:53,840 –> 01:35:56,960
اضافه کردن این ستون ها به ذره ما
2254
01:35:56,960 –> 01:35:58,480
جدول
2255
01:35:58,480 –> 01:36:01,520
اکنون باید خودمان را ایجاد کنیم
2256
01:36:01,520 –> 01:36:03,600
سازنده پرس و جو برای پایگاه داده و ما
2257
01:36:03,600 –> 01:36:05,679
فقط می توان گفت پایگاه داده
2258
01:36:05,679 –> 01:36:09,119
و آدرس پایگاه داده ما را در اینجا اضافه کنید
2259
01:36:09,119 –> 01:36:13,119
بنابراین ما فقط می توانیم بگوییم پایگاه داده
2260
01:36:13,119 –> 01:36:17,360
آدرس اینترنتی بنابراین
2261
01:36:17,360 –> 01:36:20,480
حالا وقت اضافه کردن است
2262
01:36:20,480 –> 01:36:24,239
این در فایل main.pi ما است
2263
01:36:24,239 –> 01:36:27,040
من می خواهم فایل main.pi خود را باز کنم و
2264
01:36:27,040 –> 01:36:28,960
سپس در اینجا باید وارد کنیم تا بتوانیم
2265
01:36:28,960 –> 01:36:31,600
فقط از.db بگو
2266
01:36:31,600 –> 01:36:35,760
ما قصد داریم ابرداده uh را وارد کنیم
2267
01:36:35,760 –> 01:36:38,880
و پایگاه داده
2268
01:36:38,880 –> 01:36:42,800
و همچنین موتور
2269
01:36:43,040 –> 01:36:46,480
پس بیایید خود را ایجاد کنیم
2270
01:36:46,480 –> 01:36:48,159
موتور در اینجا، بنابراین ما فقط می توانیم بگوییم
2271
01:36:48,159 –> 01:36:49,520
فراداده
2272
01:36:49,520 –> 01:36:53,600
نقطه ایجاد همه و ما می توانیم عبور
2273
01:36:53,600 –> 01:36:56,960
موتور اینجاست
2274
01:36:56,960 –> 01:36:59,760
بالا همچنین ما نیاز داریم که ایجاد کنیم پس به من اجازه دهید
2275
01:36:59,760 –> 01:37:01,760
فقط این را در بالا اضافه کنید
2276
01:37:01,760 –> 01:37:05,440
و در اینجا نیز باید ایجاد کنیم
2277
01:37:05,440 –> 01:37:08,800
اوه رویداد ما برای شروع و همچنین
2278
01:37:08,800 –> 01:37:10,960
قطع ارتباط پایگاه داده تا بتوانیم
2279
01:37:10,960 –> 01:37:11,920
فقط
2280
01:37:11,920 –> 01:37:15,679
در برنامه نقطه روشن بگویید
2281
01:37:15,679 –> 01:37:20,400
رویداد پس این شروع است
2282
01:37:20,400 –> 01:37:24,239
برنامه و ما فقط می توانیم بگوییم
2283
01:37:24,239 –> 01:37:27,440
شروع تفاوت همگام سازی
2284
01:37:27,440 –> 01:37:29,440
برنامه و در اینجا ما می خواهیم خود را شروع کنیم
2285
01:37:29,440 –> 01:37:30,800
پایگاه داده
2286
01:37:30,800 –> 01:37:33,840
و ما به سادگی می توانیم بگوییم
2287
01:37:33,840 –> 01:37:38,639
انتظار پایگاه داده
2288
01:37:38,639 –> 01:37:41,920
نه پایگاه داده بلکه نقطه پایگاه داده
2289
01:37:41,920 –> 01:37:45,840
وصل شوید و بیایید فقط این مورد را کپی کنیم
2290
01:37:45,840 –> 01:37:47,600
یکی دیگر برای قطع اتصال
2291
01:37:47,600 –> 01:37:49,840
پایگاه داده بنابراین من فقط می خواهم بگویم
2292
01:37:49,840 –> 01:37:53,520
خاموشی و این خاموشی است و ما
2293
01:37:53,520 –> 01:37:54,239
خواستن
2294
01:37:54,239 –> 01:37:57,520
از قطع اتصال در اینجا استفاده کنید تا ما داشته باشیم
2295
01:37:57,520 –> 01:37:59,199
ما را وارد کرد
2296
01:37:59,199 –> 01:38:02,560
پایگاه داده ابرداده و همچنین موتور
2297
01:38:02,560 –> 01:38:05,199
از db.pi اوه ما در حال حاضر
2298
01:38:05,199 –> 01:38:06,239
ایجاد شده
2299
01:38:06,239 –> 01:38:08,080
پس می توانید ببینید که ما خودمان را داریم
2300
01:38:08,080 –> 01:38:10,400
موتور ما ابرداده خود را داریم
2301
01:38:10,400 –> 01:38:13,280
و همچنین پایگاه داده ما که در اختیار داریم
2302
01:38:13,280 –> 01:38:15,440
در پایین ایجاد شده است
2303
01:38:15,440 –> 01:38:18,960
و پس از انجام آن ما خود را ایجاد کرده ایم
2304
01:38:18,960 –> 01:38:19,600
موتور
2305
01:38:19,600 –> 01:38:23,600
و ما رویداد خود را اضافه کرده ایم
2306
01:38:23,600 –> 01:38:25,600
رویداد برای شروع پایگاه داده
2307
01:38:25,600 –> 01:38:26,639
و همچنین
2308
01:38:26,639 –> 01:38:28,080
برای قطع ارتباط پایگاه داده
2309
01:38:28,080 –> 01:38:29,760
حالا اگر دیدی
2310
01:38:29,760 –> 01:38:32,719
مستندات api سریع شما
2311
01:38:32,719 –> 01:38:33,920
می تواند ببیند که هستند
2312
01:38:33,920 –> 01:38:36,719
انجام همان روند Uh در اینجا بنابراین
2313
01:38:36,719 –> 01:38:38,480
آدرس پایگاه داده
2314
01:38:38,480 –> 01:38:41,920
و می توانید ببینید که ما در رویداد داریم
2315
01:38:41,920 –> 01:38:44,480
راه اندازی پایگاه داده نقطه اتصال و در
2316
01:38:44,480 –> 01:38:45,679
تعطیلی داریم
2317
01:38:45,679 –> 01:38:48,400
یک پایگاه داده وزن نقطه قطع به عنوان ما
2318
01:38:48,400 –> 01:38:49,520
در اینجا انجام می دهند
2319
01:38:49,520 –> 01:38:52,639
خوب حالا من این را ذخیره کردم بیایید بررسی کنیم
2320
01:38:52,639 –> 01:38:54,239
که ما داریم
2321
01:38:54,239 –> 01:38:57,840
جدول در مقاله ما db
2322
01:38:57,840 –> 01:38:59,360
می بینید که ما میزمان را داریم
2323
01:38:59,360 –> 01:39:02,159
جدول مقاله با شناسه
2324
01:39:02,159 –> 01:39:05,440
فیلدهای عنوان و توضیحات پس اکنون لایک کنید
2325
01:39:05,440 –> 01:39:06,880
این را می توانید ایجاد کنید
2326
01:39:06,880 –> 01:39:10,400
کد پایگاه داده شما و استفاده از api سریع
2327
01:39:10,400 –> 01:39:13,840
عملکرد ناهمگام
2328
01:39:16,239 –> 01:39:17,760
خوب بچه ها حالا ما این را یاد گرفتیم
2329
01:39:17,760 –> 01:39:19,440
چگونه می توانید
2330
01:39:19,440 –> 01:39:21,920
جداول پایگاه داده خود را ایجاد کنید و چگونه می توانید
2331
01:39:21,920 –> 01:39:24,159
می تواند پایگاه داده شما را ایجاد کند
2332
01:39:24,159 –> 01:39:25,760
اکنون می خواهیم یاد بگیریم که چگونه می توانید
2333
01:39:25,760 –> 01:39:27,840
برخی از داده ها را ارسال کنید یا چگونه می توانید درج کنید
2334
01:39:27,840 –> 01:39:29,040
برخی از داده ها
2335
01:39:29,040 –> 01:39:32,400
بنابراین در مورد ما می خواهیم پست خود را ارسال کنیم
2336
01:39:32,400 –> 01:39:35,600
عنوان و توضیحات مقاله
2337
01:39:35,600 –> 01:39:39,679
همانطور که در db.pi خود داریم، شناسه نیز داریم
2338
01:39:39,679 –> 01:39:43,600
عنوان و توضیحات اکنون
2339
01:39:43,600 –> 01:39:45,679
بیایید مسیر خود را ایجاد کنیم و من می روم
2340
01:39:45,679 –> 01:39:47,679
فقط مسیر من را در اینجا ایجاد کنید
2341
01:39:47,679 –> 01:39:51,040
بنابراین اجازه دهید من فقط این uh get و من را کپی کنم
2342
01:39:51,040 –> 01:39:52,840
می خواهید این را به تغییر دهید
2343
01:39:52,840 –> 01:39:55,679
پست و این مقاله است
2344
01:39:55,679 –> 01:39:59,440
حالا بیایید async خود را ایجاد کنیم
2345
01:39:59,440 –> 01:40:03,760
درج تفاوت
2346
01:40:03,760 –> 01:40:06,239
مقاله
2347
01:40:07,840 –> 01:40:11,040
و حالا اوه پس اولین چیز اوه
2348
01:40:11,040 –> 01:40:15,040
ما همچنین باید یک کد وضعیت اضافه کنیم
2349
01:40:15,040 –> 01:40:15,600
در اینجا
2350
01:40:15,600 –> 01:40:18,560
بنابراین ما می خواهیم یک کد وضعیت ایجاد کنیم
2351
01:40:18,560 –> 01:40:20,000
201
2352
01:40:20,000 –> 01:40:22,320
و در اینجا ابتدا باید آن را وارد کنیم
2353
01:40:22,320 –> 01:40:24,639
بنابراین ما فقط می توانیم بگوییم
2354
01:40:24,639 –> 01:40:28,320
اینجوری باشه
2355
01:40:28,320 –> 01:40:31,840
و اکنون فقط می توانیم بگوییم
2356
01:40:31,840 –> 01:40:37,840
اوه و اینجا می توانیم اضافه کنیم
2357
01:40:40,159 –> 01:40:44,480
بنابراین شما فقط می توانید کد بگویید
2358
01:40:47,360 –> 01:40:53,280
نقطه http و این 201 ایجاد شده است
2359
01:40:53,280 –> 01:40:56,400
خوب حالا بیایید خودمان را ایجاد کنیم
2360
01:40:56,400 –> 01:40:59,679
پرس و جو برای درج داده در حال حاضر قبل از
2361
01:40:59,679 –> 01:41:01,440
که ما باید مقاله خود را ایجاد کنیم
2362
01:41:01,440 –> 01:41:04,239
طرحواره بنابراین همانطور که قبلاً در مورد آن صحبت کردیم
2363
01:41:04,239 –> 01:41:06,320
طرح واره ساختار داده ها است
2364
01:41:06,320 –> 01:41:08,000
اکنون این داده های واقعی ما نیست
2365
01:41:08,000 –> 01:41:10,400
می خواهید در پایگاه داده اضافه کنید
2366
01:41:10,400 –> 01:41:12,960
این مدل db نیست اما همین است
2367
01:41:12,960 –> 01:41:14,639
مدل یکسان
2368
01:41:14,639 –> 01:41:18,159
برای ساختار ما برای ساختار داده ما
2369
01:41:18,159 –> 01:41:21,520
اکنون می خواهیم آن را ایجاد کنیم و در
2370
01:41:21,520 –> 01:41:24,400
api من می خواهم فقط دیگری ایجاد کنم
2371
01:41:24,400 –> 01:41:26,960
فایل پایتون را با نام schemas dot فایل کنید
2372
01:41:26,960 –> 01:41:30,239
پی اینجوری
2373
01:41:30,239 –> 01:41:32,480
در حال حاضر در طرحواره ها نقطه پی اوه اول ما
2374
01:41:32,480 –> 01:41:34,159
نیاز به واردات بنابراین از
2375
01:41:34,159 –> 01:41:37,119
یکسان
2376
01:41:38,560 –> 01:41:41,520
بنابراین از پی
2377
01:41:41,600 –> 01:41:45,280
اوه پس از آن ما می رویم
2378
01:41:45,280 –> 01:41:49,440
مدل پایه واردات
2379
01:41:49,440 –> 01:41:51,920
اکنون پس از وارد کردن این اکنون ما نیاز داریم
2380
01:41:51,920 –> 01:41:52,880
مقاله ما را ایجاد کنید
2381
01:41:52,880 –> 01:41:56,480
طرحواره تا مقاله کلاس
2382
01:41:56,480 –> 01:42:00,400
طرحواره و اوه
2383
01:42:00,400 –> 01:42:03,280
بنابراین این برای قرار دادن آن خواهد بود
2384
01:42:03,280 –> 01:42:04,320
داده ها
2385
01:42:04,320 –> 01:42:07,280
و ما می خواهیم فقط این را از
2386
01:42:07,280 –> 01:42:08,639
مدل پایه
2387
01:42:08,639 –> 01:42:12,239
و ما عنوان را می خواهیم
2388
01:42:12,239 –> 01:42:14,639
و ما می خواهیم انجام دهیم و می خواهیم
2389
01:42:14,639 –> 01:42:16,719
شرح
2390
01:42:16,719 –> 01:42:19,920
بنابراین عنوان رشته و شرح است
2391
01:42:19,920 –> 01:42:22,880
نیز رشته است
2392
01:42:23,199 –> 01:42:27,760
بنابراین اکنون ما طرحواره های خود را ایجاد کرده ایم
2393
01:42:27,760 –> 01:42:31,199
فایل dot py و اکنون در اینجا
2394
01:42:31,199 –> 01:42:35,679
ما باید طرحواره های خود را در خود اضافه کنیم
2395
01:42:35,679 –> 01:42:40,080
مقاله را درج کنید تا بخواهیم آن را اضافه کنیم
2396
01:42:40,239 –> 01:42:42,400
اکنون و اینجا من فقط می خواهم بگویم
2397
01:42:42,400 –> 01:42:44,560
بنابراین ابتدا باید آن را وارد کنیم
2398
01:42:44,560 –> 01:42:49,199
و من فقط می توانم بگویم از
2399
01:42:49,199 –> 01:42:53,040
اوه طرحواره های نقطه ای
2400
01:42:53,600 –> 01:42:57,840
من قصد واردات دارم
2401
01:42:58,560 –> 01:43:02,800
طرح مقاله مانند این
2402
01:43:02,800 –> 01:43:06,880
و حالا ما فقط می توانیم این را در اینجا اضافه کنیم
2403
01:43:06,880 –> 01:43:10,480
مثل این پس بعد
2404
01:43:10,480 –> 01:43:13,280
اوه با اضافه کردن طرح ما اکنون می توانیم در