در این مطلب، ویدئو قالبهای Jinja2 با FastAPI برای پایتون با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:04:21
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,880 –> 00:00:03,439
سلام به همه در این ویدیو، من قصد دارم
2
00:00:03,439 –> 00:00:05,680
با استفاده از الگوهای ginger 2 با api سریع پوشش
3
00:00:05,680 –> 00:00:06,720
4
00:00:06,720 –> 00:00:08,559
دهم، اولین کاری که باید انجام دهید این است که یک برنامه سریع api راه اندازی کنید،
5
00:00:08,559 –> 00:00:10,160
6
00:00:10,160 –> 00:00:12,240
من یک دایرکتوری خالی دارم، من فقط
7
00:00:12,240 –> 00:00:14,240
یک محیط مجازی راه اندازی کرده ام،
8
00:00:14,240 –> 00:00:16,239
بنابراین اولین کاری که باید انجام شود این است که برای انجام این کار نصب
9
00:00:16,239 –> 00:00:19,760
سریع api و ubicom است
10
00:00:25,680 –> 00:00:27,279
و سپس من فقط می خواهم یک
11
00:00:27,279 –> 00:00:29,359
نوع استاندارد از api hello world را با استفاده از
12
00:00:29,359 –> 00:00:30,640
fast api راه اندازی
13
00:00:30,640 –> 00:00:34,000
کنم، بنابراین یک فایل برنامه ایجاد می کنم
14
00:00:36,480 –> 00:00:40,000
و api و ubicom سریع را وارد می کنم و
15
00:00:40,000 –> 00:00:41,760
سپس یک نمونه ایجاد می کنم. از برنامه
16
00:00:41,760 –> 00:00:45,840
و یک مسیر برای سلام
17
00:00:46,719 –> 00:00:50,719
کردن اضافه کنید و در نهایت ubicon را برای اجرای برنامه اضافه کنید
18
00:00:52,000 –> 00:00:53,920
اکنون می توانیم در قالب ها شروع کنیم بنابراین
19
00:00:53,920 –> 00:00:59,840
باید ginger 2 را نصب کنیم.
20
00:01:04,159 –> 00:01:08,000
و باید یک پوشه templates ایجاد کنیم
21
00:01:10,560 –> 00:01:12,640
سپس در آنجا یک html اضافه می کنیم. فایل را برای
22
00:01:12,640 –> 00:01:15,280
یک الگو
23
00:01:19,040 –> 00:01:20,640
شروع می کنیم و فقط
24
00:01:20,640 –> 00:01:24,159
الگو را با آرگومان رندر می کنیم،
25
00:01:24,240 –> 00:01:25,759
در اینجا فقط الگو
26
00:01:25,759 –> 00:01:28,159
را داریم که یک پارامتر id را در یک پاراگراف
27
00:01:28,159 –> 00:01:29,040
در بدنه رندر
28
00:01:29,040 –> 00:01:30,799
کنیم، اگر به برنامه برگردیم، می توانیم
29
00:01:30,799 –> 00:01:33,439
شروع به استفاده از آن کنیم.
30
00:01:33,439 –> 00:01:37,200
ابتدا باید قالب را بهروزرسانی کنیم
31
00:01:37,680 –> 00:01:39,200
و سپس میتوانیم نمونهای از آن ایجاد کنیم
32
00:01:39,200 –> 00:01:41,040
قالبهای ginger 2 در
33
00:01:41,040 –> 00:01:44,479
فهرستی که قبلا ایجاد کردیم عبور میکنند،
34
00:01:45,439 –> 00:01:47,119
سپس میتوانیم یک ریشه دیگر برای
35
00:01:47,119 –> 00:01:49,759
رندر قالب اضافه
36
00:01:51,040 –> 00:01:52,880
کنیم، در اینجا به آن میگوییم که کدام فایل را بارگذاری کند.html به
37
00:01:52,880 –> 00:01:54,560
38
00:01:54,560 –> 00:01:56,159
یاد داشته باشید که
39
00:01:56,159 –> 00:01:58,240
قبلاً فهرست قالبها را ارائه
40
00:01:58,240 –> 00:01:59,439
کردهایم و از طریق پارامترهای مورد نیاز را
41
00:01:59,439 –> 00:02:01,200
باید از طریق درخواست عبور دهیم
42
00:02:01,200 –> 00:02:01,920
43
00:02:01,920 –> 00:02:03,439
و سپس میتوانیم هر
44
00:02:03,439 –> 00:02:05,759
پارامتر اضافی را ارائه کنیم که قالبی که ایجاد