در این مطلب، ویدئو پردازش اولیه فرم های وب با استفاده از قالب های Python Flask و Jinja با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:12:05
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:01,040 –> 00:00:03,300
بنابراین در این ویدیو ما به
2
00:00:03,300 –> 00:00:05,279
ساخت یک ماشین حساب فوق العاده ساده نگاه می
3
00:00:05,279 –> 00:00:08,130
کنیم تا به برخی از فرم های وب عادت کنیم
4
00:00:08,130 –> 00:00:11,690
و کمی بیشتر از flask و Jinja استفاده کنیم،
5
00:00:11,690 –> 00:00:13,440
بنابراین اولین کاری که می خواهم انجام دهم این است
6
00:00:13,440 –> 00:00:16,940
که به اینجا بیایم و یک ماشین حساب درست کنم. مخزن
7
00:00:37,710 –> 00:00:41,630
و من ادامه می دهم و آن را مقداردهی اولیه می کنم
8
00:00:51,910 –> 00:01:04,970
اکنون متوجه می شوم که دوباره روی دسکتاپ خود برگشته ام و
9
00:01:04,970 –> 00:01:07,190
ماشین حساب من پایین آمده است، بنابراین اجازه دهید
10
00:01:07,190 –> 00:01:14,240
به آن دایرکتوری بروم و اکنون باید
11
00:01:14,240 –> 00:01:17,380
یک محیط مجازی ایجاد کنم
12
00:01:40,210 –> 00:01:42,610
و سپس باید محیط مجازی را فعال کنم.
13
00:01:42,610 –> 00:01:53,830
و میتوانم
14
00:01:53,830 –> 00:02:00,780
ببینم که فعال است، فلاسکها را نصب
15
00:02:18,890 –> 00:02:21,240
نکردهام، اکنون شرایط مورد نیاز را در
16
00:02:21,240 –> 00:02:22,890
فایل txt ایجاد کردهام، بنابراین اجازه دهید ادامه دهم و
17
00:02:22,890 –> 00:02:24,300
موارد را باز کنم و اضافه کنم اکنون
18
00:02:24,300 –> 00:02:27,080
کار کردن در آنجا راحتتر است،
19
00:02:39,629 –> 00:02:44,129
شاید میخواهم یک فایل جدید ایجاد کنم. نادیده بگیرید
20
00:02:48,720 –> 00:02:51,930
21
00:03:04,290 –> 00:03:11,260
@pi جدید را ببندید و قدیمی را خوب ببندید،
22
00:03:11,260 –> 00:03:13,659
بنابراین من از فلاسک ها استفاده خواهم کرد، من
23
00:03:13,659 –> 00:03:15,519
از زنجبیل و الگوها استفاده خواهم کرد، بنابراین اجازه دهید
24
00:03:15,519 –> 00:03:19,120
وارد اینجا شوم، در واقع می خواهم
25
00:03:19,120 –> 00:03:26,980
مقدار زیادی کپی پیست انجام دهم. دوباره میخواهم
26
00:03:26,980 –> 00:03:28,959
الگوهای استاتیک و استاتیک را انتخاب کنم، میدانم
27
00:03:28,959 –> 00:03:34,290
که اینها دو موردی هستند که من به c نیاز دارم
28
00:03:36,299 –> 00:03:40,510
opy آنها را در اینجا بچسبانید، بسیار خوب، بنابراین من
29
00:03:40,510 –> 00:03:42,010
مرور کردم و مواردی را اضافه کردم که ما
30
00:03:42,010 –> 00:03:44,349
نیاز داریم تا ماشین حساب ما شروع به
31
00:03:44,349 –> 00:03:45,670
کار کند، بنابراین بیایید سریع آنها را بررسی کنیم،
32
00:03:45,670 –> 00:03:48,190
بنابراین ابتدا از زنجبیل استفاده می
33
00:03:48,190 –> 00:03:49,599
کنم تا یک پوشه ثابت در قالب ها داشته باشم.
34
00:03:49,599 –> 00:03:52,569
پوشه زیر پوشه استاتیک من یک
35
00:03:52,569 –> 00:03:55,269
style sheet در زیر پوشه CSS دارم،
36
00:03:55,269 –> 00:03:58,870
من چیزی در تصاویر
37
00:03:58,870 –> 00:04:00,849
ندارم و زیر قالب ها یک فهرست و یک پایه دارم
38
00:04:00,849 –> 00:04:05,260
و به یاد داشته باشید که پایه پایه است و سپس
39
00:04:05,260 –> 00:04:09,190
صفحات مختلف وب آن را گسترش می دهند.
40
00:04:09,190 –> 00:04:11,530
پایه و بنابراین جزئیات بیشتری را به
41
00:04:11,530 –> 00:04:15,099
پایه اضافه کنید و سپس بیایید ببینیم فکر می کنم همین است،
42
00:04:15,099 –> 00:04:17,048
بنابراین بیایید وارد جزئیات فردی این مورد شویم،
43
00:04:17,048 –> 00:04:19,060
بنابراین در HTML نقطه شاخص
44
00:04:19,060 –> 00:04:21,820
، پایه را گسترش می دهد این یک
45
00:04:21,820 –> 00:04:25,270
فرم وب است و ما در مورد فرم های وب صحبت خواهیم کرد.
46
00:04:25,270 –> 00:04:27,789
کمی پس این نوع پستی است
47
00:04:27,789 –> 00:04:29,979
که میتوان دریافت کرد، اما بیشتر اوقات
48
00:04:29,979 –> 00:04:31,630
وقتی ارسال میکنیم میخواهیم آن پست باشد تا
49
00:04:31,630 –> 00:04:35,050
بتوانیم آن را برای قالببندی آسان رمزگذاری کنیم،
50
00:04:35,050 –> 00:04:37,570
من پست خود را در یک جدول قرار
51
00:04:37,570 –> 00:04:40,180
میدهم، احتمالاً بهترین کار استفاده از CSS است. این
52
00:04:40,180 –> 00:04:42,370
فقط به نوعی سریع است که آن را نیک می کند
53
00:04:42,370 –> 00:04:46,690
قالب بندی e من انواع ورودی دارم و
54
00:04:46,690 –> 00:04:48,370
اولین نوع ورودی که در اینجا دارم متن است
55
00:04:48,370 –> 00:04:50,110
و سپس باید یک نام خاص به آن بدهم
56
00:04:50,110 –> 00:04:53,080
تا تبدیل به یک شی شود و آن
57
00:04:53,080 –> 00:04:55,349
شی باید به طور منحصر به فرد شناسایی شود و
58
00:04:55,349 –> 00:04:57,940
دوباره نوع ورودی دیگری برای
59
00:04:57,940 –> 00:04:59,949
شماره دوم و من باید آن را به طور منحصربهفرد
60
00:04:59,949 –> 00:05:02,320
با یک نام شناسایی کنم و
61
00:05:02,320 –> 00:05:07,850
آن را num2 مینامم، من یک نوع ورودی متفاوت دارم
62
00:05:07,850 –> 00:05:10,010
که از نوع ارسال است
63
00:05:10,010 –> 00:05:12,949
که آن را به یک دکمه تبدیل میکند و چند
64
00:05:12,949 –> 00:05:14,900
چیز مختلف، بنابراین عمل را تشکیل دهید تا زمانی که
65
00:05:14,900 –> 00:05:16,430
این ارسال شد وقتی روی این
66
00:05:16,430 –> 00:05:18,440
دکمه کلیک میکنیم میخواهیم فرم چه کاری انجام دهد
67
00:05:18,440 –> 00:05:22,550
، تبلیغ مسیر را صدا میزنیم
68
00:05:22,550 –> 00:05:24,350
و متنی که قرار است در آنجا نمایش
69
00:05:24,350 –> 00:05:29,410
داده شود نامیده میشود add them و
70
00:05:29,410 –> 00:05:33,340
این هم چند CSS است.
71
00:05:33,340 –> 00:05:36,470
چیزی که من اینجا
72
00:05:36,470 –> 00:05:39,050
دارم جای دیگری است که می توانم
73
00:05:39,050 –> 00:05:44,210
متغیری را دوست داشته باشم که در آن می توانم متنی را
74
00:05:44,210 –> 00:05:47,870
از برنامه pi بگیرم یا مقادیری را از پردازش دریافت کنم
75
00:05:47,870 –> 00:05:49,910
و آنها را در صفحه نشان دهم، بنابراین این
76
00:05:49,910 –> 00:05:51,889
مکانی است که می توانم این کار را انجام دهم.
77
00:05:51,889 –> 00:05:54,740
آن را نمایش نامید و سپس کار
78
00:05:54,740 –> 00:06:00,380
را با تعدادی به پایان رساند HTML در اینجا
79
00:06:00,380 –> 00:06:02,900
یکی دیگر از آن مناطق متغیر
80
00:06:02,900 –> 00:06:06,050
برای عنوان صفحه است که من در CSS دریافت میکنم
81
00:06:06,050 –> 00:06:09,110
و سپس فقط مقداری HTML
82
00:06:09,110 –> 00:06:14,690
از آنجا و سپس پای برنامهای که در حال
83
00:06:14,690 –> 00:06:17,710
ارائه الگوهای مسیر پیشفرض است
84
00:06:17,710 –> 00:06:21,349
که من آن را ایندکس مینامم. صفحه نمایش
85
00:06:21,349 –> 00:06:25,849
را خالی تنظیم کنید، بنابراین این نمایشگر
86
00:06:25,849 –> 00:06:27,590
در حال حاضر به این ارجاع می دهد، چیزی را نشان
87
00:06:27,590 –> 00:06:31,460
نمی دهد و عنوان صفحه را نشان می دهد.
88
00:06:31,460 –> 00:06:35,630
89
00:06:35,630 –> 00:06:39,919
90
00:06:39,919 –> 00:06:45,669
91
00:06:46,310 –> 00:06:50,570
یک عدد دوم را وارد
92
00:06:50,570