در این مطلب، ویدئو نحوه استفاده از Flask با FastAPI (از جمله Flask در FastAPI Python) با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:13:58
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,799 –> 00:00:02,480
بسیار خوب پس دوباره خوش آمدید نام من
2
00:00:02,480 –> 00:00:04,240
جسی است و در این آموزش فوق العاده و
3
00:00:04,240 –> 00:00:06,240
هیجان انگیز ما سعی می کنیم
4
00:00:06,240 –> 00:00:09,360
نحوه استفاده از فلاسک ها را با هم با سریع Api به
5
00:00:09,360 –> 00:00:10,559
درستی ببینیم، بنابراین این همان کاری است که ما
6
00:00:10,559 –> 00:00:12,559
در این آموزش فوق العاده و هیجان انگیز می خواهیم
7
00:00:12,559 –> 00:00:14,719
انجام دهیم، پس بیایید ببینیم به آنچه که ما رای دادیم، بنابراین در
8
00:00:14,719 –> 00:00:16,239
پایان این آموزش سعی خواهیم کرد ببینیم
9
00:00:16,239 –> 00:00:17,440
چگونه چیزی شبیه به این بسازیم، بنابراین
10
00:00:17,440 –> 00:00:19,920
این برنامه در حال اجرا در flux است و در
11
00:00:19,920 –> 00:00:22,400
همان زمان با api سریع اجرا می شود،
12
00:00:22,400 –> 00:00:24,720
بنابراین ما جلسه اصلی برنامه را داریم
13
00:00:24,720 –> 00:00:27,439
که یک api ساده یا بخشی ساده
14
00:00:27,439 –> 00:00:29,119
از برنامه برای پیش بینی است، بنابراین اگر
15
00:00:29,119 –> 00:00:30,880
در فیلمی در اینجا عصبانی شده باشم، مثلاً بگوییم
16
00:00:30,880 –> 00:00:33,120
17
00:00:33,120 –> 00:00:35,040
پخش کننده آماده است که
18
00:00:35,040 –> 00:00:37,440
یک فیلم خوب در مورد فلزات است، اگر
19
00:00:37,440 –> 00:00:39,120
روی آن کلیک کنم، این اجازه را به من می دهد.
20
00:00:39,120 –> 00:00:40,399
و سپس
21
00:00:40,399 –> 00:00:41,920
پیشبینی میکند که یک فیلم است،
22
00:00:41,920 –> 00:00:43,600
بسیار ساده است، با استفاده از
23
00:00:43,600 –> 00:00:46,320
مجموعه دادههایی که قبلاً استفاده میکردیم، اگر
24
00:00:46,320 –> 00:00:48,719
از اینجا آمدهام و به جلسه بلوک برگردم،
25
00:00:48,719 –> 00:00:50,879
این بخش از برنامه صرفاً
26
00:00:50,879 –> 00:00:52,879
در جریان است، بنابراین در صورتی که شما یک وبلاگ داشته
27
00:00:52,879 –> 00:00:54,800
باشید و می خواهید آن را با یک
28
00:00:54,800 –> 00:00:58,000
api اجرا کنید این همان چیزی است که ما درست استفاده خواهیم کرد
29
00:00:58,000 –> 00:00:59,440
و سپس
30
00:00:59,440 –> 00:01:01,039
اگر روی api کلیک کنم می توانم
31
00:01:01,039 –> 00:01:03,920
به جلسه api برگردم، می خواهم به اولین مستندات api swagger برگردم
32
00:01:03,920 –> 00:01:05,600
که در آن می توانم همه را ببینم
33
00:01:05,600 –> 00:01:07,920
نقاط پایانی مختلفی را که باید برای برنامهام بررسی
34
00:01:07,920 –> 00:01:10,159
کنم درست است، اجازه دهید
35
00:01:10,159 –> 00:01:12,799
این یکی را بررسی کنیم
36
00:01:12,799 –> 00:01:15,360
روی try outs execute کلیک کنید
37
00:01:15,360 –> 00:01:17,920
و سپس
38
00:01:17,920 –> 00:01:20,640
نتیجه را به سمت
39
00:01:20,799 –> 00:01:22,479
راست میبینیم، بنابراین نتیجه کاملاً به دست آمده است،
40
00:01:22,479 –> 00:01:25,200
بنابراین چگونه میتوانید flux
41
00:01:25,200 –> 00:01:26,880
را با اولین api ترکیب کنید. بنابراین فرض کنید
42
00:01:26,880 –> 00:01:28,799
شما یک برنامه دارید که دو جلسه دارد،
43
00:01:28,799 –> 00:01:31,040
ما یک جلسه برای بلوک داریم
44
00:01:31,040 –> 00:01:32,799
، ما یک جلسه برای یک api داریم چگونه آن را
45
00:01:32,799 –> 00:01:34,560
ترکیب می کنید، بنابراین کاری که مردم انجام می دهند این است که
46
00:01:34,560 –> 00:01:37,119
یا شما همه چیز را به صورت روان
47
00:01:37,119 –> 00:01:39,360
خریده اید یا همه چیز را در اولین api خریداری کرده اید. اما
48
00:01:39,360 –> 00:01:40,560
میتوانید این دو را با هم ترکیب کنید،
49
00:01:40,560 –> 00:01:41,920
بنابراین اگر همه چیز را در
50
00:01:41,920 –> 00:01:43,759
فلش میسازید، با flux پیش بروید و سپس میتوانید
51
00:01:43,759 –> 00:01:45,920
از restful plus یا rest
52
00:01:45,920 –> 00:01:48,640
api درست برای ساختن api خود برای
53
00:01:48,640 –> 00:01:50,479
برنامه فلش استفاده کنید، اما میتوانید همین
54
00:01:50,479 –> 00:01:52,000
کار را با api سریع پس بیایید ببینید چگونه
55
00:01:52,000 –> 00:01:53,200
56
00:01:53,200 –> 00:01:55,520
flux و سپس api سریع را با هم ترکیب کنیم، بنابراین ما اصول اولیه را انجام می دهیم
57
00:01:55,520 –> 00:01:57,680
و سپس آموزش بعدی را که می
58
00:01:57,680 –> 00:01:59,520
خواهید انجام دهید، می خواهید
59
00:01:59,520 –> 00:02:01,920
کل این برنامه را از ابتدا بسازید، بنابراین بیایید
60
00:02:01,920 –> 00:02:03,680
ببینیم چگونه این چیز را از ابتدا بسازیم،
61
00:02:03,680 –> 00:02:05,680
بنابراین من فقط اگر به عقب برگردم دوباره به فضای
62
00:02:05,680 –> 00:02:07,119
کاری من برگردید، میتوانید ببینید که برنامه
63
00:02:07,119 –> 00:02:09,919
بر روی api سریع اجرا میشود و همچنین
64
00:02:09,919 –> 00:02:11,200
پشت این مورد فلش میکند، بنابراین بیایید
65
00:02:11,200 –> 00:02:13,360
آن را بررسی کنیم تا من این برنامه را که
66
00:02:13,360 –> 00:02:14,959
روی آن
67
00:02:14,959 –> 00:02:16,560
کار میکنید ببندم و شروع به ساختن کنید. همه چیز از
68
00:02:16,560 –> 00:02:17,520
ابتدا
69
00:02:17,520 –> 00:02:19,360
من می خواهم یک دایرکتوری تماس برقرار
70
00:02:19,360 –> 00:02:20,840
کنم بیایید ابتدا c را صدا
71
00:02:20,840 –> 00:02:24,000
کنیم بله فلاکس
72
00:02:24,000 –> 00:02:25,440
تا چیزی شبیه به آن و من به سمت اولین flux حرکت می کنم در
73
00:02:25,440 –> 00:02:27,280
74
00:02:27,280 –> 00:02:29,520
اینجا ابتدا
75
00:02:29,520 –> 00:02:31,519
ابتدا api و سپس
76
00:02:31,519 –> 00:02:34,319
flux را با هم ترکیب
77
00:02:34,879 –> 00:02:36,160
می کنم همانطور که می بینید هیچ چیزی اینجا وجود ندارد.
78
00:02:36,160 –> 00:02:37,200
بنابراین می توانید ببینید که
79
00:02:37,200 –> 00:02:38,319
چیزی در داخل گوشی من وجود ندارد، من می خواهم
80
00:02:38,319 –> 00:02:39,920
اولین فایل خود را ایجاد کنم، بنابراین می خواهم
81
00:02:39,920 –> 00:02:41,840
با این app.pi pivot تماس بگیرم
82
00:02:41,840 –> 00:02:43,040
و سپس اجازه دهید این دایرکتوری خاص را باز کنیم
83
00:02:43,040 –> 00:02:45,120
و شما شروع به
84
00:02:45,120 –> 00:02:47,680
نوشتن مقداری کد کنید، پس اگر به اینجا بیایم
85
00:02:47,680 –> 00:02:48,640
هیچ چیز اینجا وجود ندارد، بنابراین اگر شما
86
00:02:48,640 –> 00:02:50,480
این کار را نکنید api سریع داشته باشید می توانید آن را
87
00:02:50,480 –> 00:02:52,560
با pip install fast api نصب کنید، بنابراین می
88
00:02:52,560 –> 00:02:55,280
توانید ابتدا api را با کاغذ نصب کنید
89
00:02:55,280 –> 00:02:56,400
90
00:02:56,400 –> 00:02:57,680
91
00:02:57,680 –> 00:02:59,360
که نحوه کار با آن است و
92
00:02:59,360 –> 00:03:01,040
سپس باید ubicon را نیز نصب کنید
93
00:03:01,040 –> 00:03:02,720
که سرور ما خواهد بود و
94
00:03:02,720 –> 00:03:04,879
اخبار مورد نیاز ما برای نصب درست فلش، بنابراین
95
00:03:04,879 –> 00:03:06,480
ما از این دو
96
00:03:06,480 –> 00:03:09,040
فریمورک مختلف برای کمک به ما استفاده میکنیم، بنابراین
97
00:03:09,040 –> 00:03:12,879
بیایید دوباره به فضای کاری خود برگردیم،
98
00:03:12,959 –> 00:03:14,720
بیایید برنامه خود را بسازیم،
99
00:03:14,720 –> 00:03:16,879
بنابراین ابتدا اولین api را وارد میکنیم
100
00:03:16,879 –> 00:03:18,560
زیرا زمانی که میخواهید
101
00:03:18,560 –> 00:03:20,000
چیزی بسازید. مانند این که در حال
102
00:03:20,000 –> 00:03:21,599
ساختن هستیم، ابتدا جلسه api
103
00:03:21,599 –> 00:03:24,560
را می سازید و سپس جلسه flux را اضافه کرده و اضافه می کنید و
104
00:03:24,560 –> 00:03:26,319
درست می خواهید
105
00:03:26,319 –> 00:03:29,280
flask را در api سریع ادغام کنید،
106
00:03:29,280 –> 00:03:31,280
بنابراین من برمی گردم و سپس بیایید روی
107
00:03:31,280 –> 00:03:32,959
آن کار کنیم، بنابراین
108
00:03:32,959 –> 00:03:34,239
109
00:03:34,239 –> 00:03:37,200
از flux بیایید اینجا پایین بیایید. از سریع حرکت کنید
110
00:03:37,200 –> 00:03:39,280
تا همه بتوانند آن را ببینند، در صورت داشتن
111
00:03:39,280 –> 00:03:40,959
هر گونه سوال یا مشارکت، میتوانند
112
00:03:40,959 –> 00:03:43,519
در مکالمه زیر نیز قرار دهند،
113
00:03:43,519 –> 00:03:45,519
بنابراین
114
00:03:45,519 –> 00:03:48,000
115
00:03:48,000 –> 00:03:50,000
116
00:03:50,000 –> 00:03:52,959
از first api import
117
00:03:52,959 –> 00:03:56,640
first api اولین api
118
00:03:56,640 –> 00:03:58,000
که قرار
119
00:03:58,000 –> 00:03:59,760
است اولین api ریگ باشد، عذرخواهی میکنیم. ht و من همچنین باید
120
00:03:59,760 –> 00:04:02,080
درخواست تحمیل کنم در صورتی که میخواهید
121
00:04:02,080 –> 00:04:03,920
با درخواست درست کار کنید، ما
122
00:04:03,920 –> 00:04:06,319
اصول اولیه آن را انجام میدهیم، سپس از آنجا میخواهم
123
00:04:06,319 –> 00:04:10,959
ubicom خود را وارد کنم تا
124
00:04:10,959 –> 00:04:13,599
uvcon را خیلی ساده وارد کنم، سپس اجازه دهید
125
00:04:13,599 –> 00:04:15,439
برنامه خود را مقداردهی اولیه کنیم.
126
00:04:15,439 –> 00:04:17,918
127
00:04:17,918 –> 00:04:20,638
اولین
128
00:04:20,720 –> 00:04:23,440
api ما را مقداردهی اولیه کنید، برنامه من خواهد بود، سپس ابتدا api،
129
00:04:23,440 –> 00:04:25,040
سپس من آن را همانطور که همیشه انجام میدهیم صدا میزنم،
130
00:04:25,040 –> 00:04:26,240
131
00:04:26,240 –> 00:04:27,680
بلافاصله با این کار درست بروید،
132
00:04:27,680 –> 00:04:29,919
بنابراین ما اولین چهره dbi را
133
00:04:29,919 –> 00:04:31,520
میسازیم، سپس همانطور که از قبل میدانیم برای اولین بار میسازیم.
134
00:04:31,520 –> 00:04:33,440
نقطه پایانی api فقط با
135
00:04:33,440 –> 00:04:34,800
136
00:04:34,800 –> 00:04:36,720
استوای برنامه که از ابتدا از api می آید،
137
00:04:36,720 –> 00:04:37,680
در اینجا
138
00:04:37,680 –> 00:04:39,199
بروید، سپس من می خواهم مسیر خاصی را مشخص کنم،
139
00:04:39,199 –> 00:04:41,199
پس بیایید آن را دریافت کنیم، سپس
140
00:04:41,199 –> 00:04:42,800
یک مسیر پیش فرض مسیر پایه ساده ایجاد کنیم،
141
00:04:42,800 –> 00:04:46,160
142
00:04:46,320 –> 00:04:48,800
سپس مرگ، بیایید این مسیر را همانطور که من می توانم بگویم، نام گذاری کنیم.
143
00:04:48,800 –> 00:04:50,320
هرچیزی برویم که
144
00:04:50,320 –> 00:04:52,240
root read یا میتوانیم آن را بهعنوان شاخص هر iot
145
00:04:52,240 –> 00:04:54,240
b درست در این
146
00:04:54,240 –> 00:04:56,400
صفحه صدا کنیم، چیزی شبیه به آن راست، میتوانید
147
00:04:56,400 –> 00:04:58,000
هر نامی را که میخواهید به آن بدهید، اما
148
00:04:58,000 –> 00:05:00,080
بیایید این ریشه
149
00:05:00,080 –> 00:05:01,680
خواندنی را خواندن root
150
00:05:01,680 –> 00:05:02,960
pivot بنامیم
151
00:05:02,960 –> 00:05:05,360
سپس چیزی را برگردانیم تا هر چیزی را برگردانیم
152
00:05:05,360 –> 00:05:06,800
بازگشت این است که ما
153
00:05:06,800 –> 00:05:08,639
چیز بسیار ساده ای را برمی گردانیم، بنابراین
154
00:05:08,639 –> 00:05:12,000
یک تست ساده بیایید این
155
00:05:12,000 –> 00:05:13,680
156
00:05:13,680 –> 00:05:16,160
بخش um first api را درست
157
00:05:16,160 –> 00:05:17,280
برای بالا صدا کنیم،
158
00:05:17,280 –> 00:05:18,720
اما این چیزی است که اساساً من
159
00:05:18,720 –> 00:05:20,800
یک گروه ساده شلوغ درست کردم که شما عالی ساخته اید
160
00:05:20,800 –> 00:05:21,680
161
00:05:21,680 –> 00:05:23,840
حالا بیایید آن را ببندیم.
162
00:05:23,840 –> 00:05:26,160
be my if made به عنوان قبلاً پس در اینجا
163
00:05:26,160 –> 00:05:27,680
من از مخروط uv استفاده خواهم کرد، بنابراین شما می
164
00:05:27,680 –> 00:05:29,199
توانید اجرا کنید،
165
00:05:29,199 –> 00:05:31,919
سپس من می خواهم در برنامه من پاس بدهم
166
00:05:31,919 –> 00:05:34,560
و ارسال در این برنامه در اینجا
167
00:05:34,560 –> 00:05:38,720
به برنامه ای که در اینجا مقداردهی اولیه شده است اشاره دارد
168
00:05:38,720 –> 00:05:40,880
. میخواهیم هاست را مشخص کنیم،
169
00:05:40,880 –> 00:05:44,120
پس بیایید به آن یک دو هفت
170
00:05:44,120 –> 00:05:47,280
صفر بدهیم. 0.1 و سپس اجازه دهید پات را مشخص
171
00:05:47,280 –> 00:05:49,680
کنیم تا قسمت 8000 را وارد
172
00:05:49,680 –> 00:05:50,639
173
00:05:50,639 –> 00:05:52,560
کند، خوب است، بنابراین
174
00:05:52,560 –> 00:05:54,479
اگر درست میخواهید یک نقطه پایانی ساده و یک نقطه پایانی دیگر به آن اضافه میکنیم، اما
175
00:05:54,479 –> 00:05:55,919
اجازه دهید آن را حفظ کنیم. مانند این
176
00:05:55,919 –> 00:05:57,440
بسیار خوب، پس حالا بیایید این برنامه خاص را اجرا کنیم،
177
00:05:57,440 –> 00:05:59,120
بنابراین من اینجا
178
00:05:59,120 –> 00:06:01,600
همان مکانی را که برنامه من درست است پایین
179
00:06:01,600 –> 00:06:03,759
می آیم و به ubicon برخورد می کنم،
180
00:06:03,759 –> 00:06:05,360
بنابراین همانطور که می دانید این برنامه
181
00:06:05,360 –> 00:06:07,919
به نام فایل up و این
182
00:06:07,919 –> 00:06:10,960
برنامه اشاره دارد. اشاره به چیزی است که ما
183
00:06:10,960 –> 00:06:13,120
در اینجا درست این برنامه خاص را شروع کردیم قبل
184
00:06:13,120 –> 00:06:14,240
از اینکه همان چیزی است که ما در
185
00:06:14,240 –> 00:06:16,400
اینجا مقداردهی اولیه می کنیم، من به اینجا باز می گردم و
186
00:06:16,400 –> 00:06:19,280
هر زمان که
187
00:06:19,280 –> 00:06:20,720
تغییراتی ایجاد می کنم،
188
00:06:20,720 –> 00:06:22,000
دوباره بارگیری می شود،
189
00:06:22,000 –> 00:06:24,240
بنابراین آدرس اینترنتی قبلاً استفاده شده است، بنابراین اجازه دهید آدرس قبلی را ببندم
190
00:06:24,240 –> 00:06:26,960
191
00:06:28,240 –> 00:06:31,360
و سپس اجرا کنیم دوباره
192
00:06:32,560 –> 00:06:33,919
فقط pivot را روی این پورت خاص اجرا کنید،
193
00:06:33,919 –> 00:06:35,120
بنابراین من این پورت خاص را کپی می کنم
194
00:06:35,120 –> 00:06:37,280
و سپس آن را
195
00:06:37,280 –> 00:06:39,840
بررسی می کنیم بسیار
196
00:06:40,160 –> 00:06:42,400
خوب، بنابراین اکنون
197
00:06:42,400 –> 00:06:44,319
اولین جلسه api آزمایشی داریم، بنابراین اگر
198
00:06:44,319 –> 00:06:45,440
به
199
00:06:45,440 –> 00:06:47,199
جلسه dock برگردم، می بینید که ما را می بینید
200
00:06:47,