در این مطلب، ویدئو ساختن اولین برنامه Flask شما – Python در وب – Learning Flask series Pt. 1 با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:12:36
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,089 –> 00:00:02,100
همه جولیان اینجاست، امیدوارم که حال شما خوب باشد
2
00:00:02,100 –> 00:00:04,170
و به قسمت یکی از سری flask های یادگیری خوش آمدید.
3
00:00:04,170 –> 00:00:08,069
4
00:00:08,069 –> 00:00:10,460
5
00:00:10,460 –> 00:00:14,009
6
00:00:14,009 –> 00:00:16,289
7
00:00:16,289 –> 00:00:18,539
8
00:00:18,539 –> 00:00:21,869
خیلی استفاده کنید واقعاً واقعاً
9
00:00:21,869 –> 00:00:24,990
انعطافپذیر است اما واقعاً قدرتمند است و
10
00:00:24,990 –> 00:00:26,880
نظری ندارد بنابراین به شما آزادی زیادی میدهد تا
11
00:00:26,880 –> 00:00:28,830
بتوانید انواع کارهای جالب را
12
00:00:28,830 –> 00:00:32,969
با فلاسک انجام دهید، بیایید
13
00:00:32,969 –> 00:00:35,640
اکنون به ماگما یازدهم بپریم و من یک آموزش مبتنی بر متن
14
00:00:35,640 –> 00:00:38,340
از این و یک آموزش دارم. چند سایت دیگر این است
15
00:00:38,340 –> 00:00:41,190
که یک سایت جدید است اما من به آن اضافه خواهم
16
00:00:41,190 –> 00:00:43,110
کرد، بنابراین پیوندی را برای آن
17
00:00:43,110 –> 00:00:45,230
در doobly-doo زیر
18
00:00:45,230 –> 00:00:48,719
می گذارم، بنابراین بیایید با ساختن یک
19
00:00:48,719 –> 00:00:52,469
برنامه فلاسک شروع کنیم، بنابراین به چه چیزی نیاز داریم، ما به یک
20
00:00:52,469 –> 00:00:55,920
ترمینال نیاز داریم و ما نیاز داریم. یک ویرایشگر، بنابراین کاری که
21
00:00:55,920 –> 00:00:58,289
میخواهیم انجام دهیم این است که ابتدا فهرست پروژه خود را بسازیم،
22
00:00:58,289 –> 00:01:03,480
بنابراین برنامه mkdir و CD
23
00:01:03,480 –> 00:01:07,080
را در برنامه قرار دهیم، و ما از
24
00:01:07,080 –> 00:01:09,720
همان پروژه در سراسر این
25
00:01:09,720 –> 00:01:11,520
سری استفاده میکنیم، بنابراین میخواهیم روی آن بسازیم، بنابراین ادامه دهید
26
00:01:11,520 –> 00:01:13,560
. و آن را در جایی بچسبانید که
27
00:01:13,560 –> 00:01:17,040
n باشد یخ و دسترسی آسان پس بیایید
28
00:01:17,040 –> 00:01:19,229
جلو برویم و چند چیز را بدست آوریم اول از همه
29
00:01:19,229 –> 00:01:21,000
ما نیاز داریم تا یک محیط مجازی بسازیم
30
00:01:21,000 –> 00:01:26,040
تا پایتون – MV env و سپس
31
00:01:26,040 –> 00:01:29,610
ما محیط خود را به داخل فراخوانی می کنیم و من همیشه
32
00:01:29,610 –> 00:01:31,979
محیط های خود را همان چیزی می نامم.
33
00:01:31,979 –> 00:01:34,430
همه چیز را زیبا و ساده نگه می دارد،
34
00:01:34,430 –> 00:01:39,320
بنابراین ادامه دهید و بگذارید کارش
35
00:01:43,430 –> 00:01:45,680
درست باشد، بنابراین ما در محیط مجازی خارج
36
00:01:45,680 –> 00:01:47,300
شدیم، اکنون باید آن را فعال کنیم
37
00:01:47,300 –> 00:01:52,850
تا منبع و سپس فعال شود و می توانید
38
00:01:52,850 –> 00:01:54,770
ببینید دستور ما تغییر کرده است و
39
00:01:54,770 –> 00:01:57,140
ما کمی را داریم env به ما اطلاع میدهد که
40
00:01:57,140 –> 00:01:59,210
محیط ما فعال است، بنابراین اگر لیست ضربهای را انجام دادیم،
41
00:01:59,210 –> 00:02:01,400
میتوانید ببینید که ما هیچ
42
00:02:01,400 –> 00:02:03,800
بستهای نداریم، اما باید pip را ارتقا دهیم،
43
00:02:03,800 –> 00:02:09,460
بنابراین pip install pip ارتقا
44
00:02:09,460 –> 00:02:11,570
دهید و این کار را انجام دهید مطمئن شوید که
45
00:02:11,570 –> 00:02:14,650
آخرین نسخه را اجرا میکنیم. از pip
46
00:02:22,819 –> 00:02:26,209
کاملاً واضح است که فلاسک را نصب کنید،
47
00:02:26,209 –> 00:02:30,950
فلاسک را نصب کنید، ادامه دهید و
48
00:02:30,950 –> 00:02:37,359
بازگشت خنک را فشار دهید
49
00:02:37,359 –> 00:02:42,950
تا یک برنامه فلاسک بتواند به سادگی
50
00:02:42,950 –> 00:02:46,189
یک فایل باشد یا
51
00:02:46,189 –> 00:02:49,400
می تواند به راحتی پیچیده شود در این
52
00:02:49,400 –> 00:02:50,900
مثالی که می خواهم نشان دهم، بسته بندی شود. شما
53
00:02:50,900 –> 00:02:53,480
ابتدایی ترین نسخه یک برنامه فلاسک هستید شما
54
00:02:53,480 –> 00:02:55,459
می توانید امضا کنید قبل از هر چیز ما باید
55
00:02:55,459 –> 00:03:00,430
فایل خود را ایجاد کنیم تا یک برنامه لمسی
56
00:03:00,430 –> 00:03:05,120
نتواند برنامه لمسی نقطه pi را املا کند، بنابراین app dot
57
00:03:05,120 –> 00:03:07,750
pi قرار است برنامه فلاسک ما باشد و
58
00:03:07,750 –> 00:03:17,000
بیایید ادامه دهیم و کد را در مقابل کد باز کنیم،
59
00:03:17,000 –> 00:03:19,150
60
00:03:23,900 –> 00:03:26,989
متاسفم. من کمی ارزش داشتم که با من لعنتی بیرون آمدم،
61
00:03:26,989 –> 00:03:29,709
اجازه دهید دوباره امتحان کنم
62
00:03:36,380 –> 00:03:39,220
بیا
63
00:03:43,380 –> 00:03:46,580
آنجا، ما می رویم، ما در نهایت به آنجا رسیدیم.
64
00:03:46,580 –> 00:03:52,460
65
00:03:52,970 –> 00:03:56,340
66
00:03:56,340 –> 00:03:59,550
آیا باید انجام دهیم،
67
00:03:59,550 –> 00:04:04,560
باید فلاسک را وارد کنیم، بنابراین از flask
68
00:04:04,560 –> 00:04:06,780
import flask و flask با یک
69
00:04:06,780 –> 00:04:09,990
بزرگ A است، بعد باید برنامه خود را ایجاد کنیم،
70
00:04:09,990 –> 00:04:12,420
بنابراین یک متغیر come to
71
00:04:12,420 –> 00:04:16,079
app ایجاد می کنیم و این مقدار را به آن اختصاص می دهیم.
72
00:04:16,079 –> 00:04:20,100
بنابراین app برابر است با flask و سپس
73
00:04:20,100 –> 00:04:23,820
نام متغیر ویژه را اکنون
74
00:04:23,820 –> 00:04:27,270
باید root و یک ریشه یا یک نمای در
75
00:04:27,270 –> 00:04:29,310
فلاسک ایجاد کنیم، دو کلمه اقتصاد
76
00:04:29,310 –> 00:04:29,870
قابل تغییر
77
00:04:29,870 –> 00:04:38,220
است یک دکوراتور است، بنابراین ریشه برنامه و داخل یک
78
00:04:38,220 –> 00:04:41,670
bruit ما آن را یک URL ارسال می کنیم و در
79
00:04:41,670 –> 00:04:43,260
در این مورد، ما فقط یک
80
00:04:43,260 –> 00:04:46,290
اسلش رو به جلو ارسال می کنیم، بنابراین وقتی کسی به
81
00:04:46,290 –> 00:04:50,580
وب سایت ما می رود و ریشه را
82
00:04:50,580 –> 00:04:52,350
می زند، دوباره به سمت راست حرکت می کند. چیزی متاسفم چگونه می توانیم
83
00:04:52,350 –> 00:04:53,190
چیزی را خوب برگردانیم،
84
00:04:53,190 –> 00:04:56,970
یک تابع می نویسیم، بنابراین ایندکس مرگ
85
00:04:56,970 –> 00:04:59,220
را فراخوانی می کنم و سپس
86
00:04:59,220 –> 00:05:02,040
برمی گردم و ما فقط یک
87
00:05:02,040 –> 00:05:06,720
رشته ساده از سلام جهان را برمی گردانیم، بنابراین اینجا چه خبر است،
88
00:05:06,720 –> 00:05:11,190
ما از برنامه استفاده می کنیم.
89
00:05:11,190 –> 00:05:14,700
دکوراتور ریشه نقطه و در پرانتز
90
00:05:14,700 –> 00:05:19,620
آن را به هر URL که میخواهیم شلیک کنیم ارسال میکنیم، بنابراین
91
00:05:19,620 –> 00:05:21,720
وقتی
92
00:05:21,720 –> 00:05:25,560
کسی این URL را در وبسایت یا
93
00:05:25,560 –> 00:05:28,860
برنامه وب یا API
94
00:05:28,860 –> 00:05:30,330
ما میزند، این تابع فعال میشود.
95
00:05:30,330 –> 00:05:33,350
به عبارت return،
96
00:05:33,350 –> 00:05:38,660
پس چگونه این خوب را اجرا کنیم، اگر نام
97
00:05:38,660 –> 00:05:44,730
برابر است با کولون اصلی و سپس به سادگی
98
00:05:44,730 –> 00:05:50,550
اجرای نقطه برنامه را انجام دهیم، ادامه دهید و اکنون ذخیره را
99
00:05:50,550 –> 00:05:54,090
در ترمینال بزنید، ساده ترین راه برای شروع یک
100
00:05:54,090 –> 00:05:56,700
برنامه فلاسک، اجرای PI
101
00:05:56,700 –> 00:06:02,340
در پای برنامه را فشار دهید و می توانید ببینید که
102
00:06:02,340 –> 00:06:04,470
ما اطلاعاتی در مورد برنامه flask دریافت می کنیم و
103
00:06:04,470 –> 00:06:07,110
به ما می گوید اگر به اینجا آمدیم به این دامنه که
104
00:06:07,110 –> 00:06:09,630
برنامه ما در آن اجرا می شود بیاییم،
105
00:06:09,630 –> 00:06:11,600
می توانیم ببینیم hello world دریافت می کنیم، بنابراین
106
00:06:11,600 –> 00:06:13,410
تبریک می گویم که اولین برنامه وب خود را ساخته اید.
107
00:06:13,410 –> 00:06:16,620
با فلاسک و آن است
108
00:06:16,620 –> 00:06:18,120
سلام دنیا را برمیگردانم و میتوانید ببینید
109
00:06:18,120 –> 00:06:21,150
هر بار که بارگذاری مجدد را در پنجره مرورگر
110
00:06:21,150 –> 00:06:23,700
فشار میدهم، به نوعی
111
00:06:23,700 –> 00:06:25,650
اطلاعاتی را در اینجا در ترمینال به ما میدهد،
112
00:06:25,650 –> 00:06:28,710
میتوانید آدرس IP را ببینید، میتوانید تاریخ
113
00:06:28,710 –> 00:06:31,260
و زمان و نوع روش درخواستی
114
00:06:31,260 –> 00:06:33,210
که استفاده میشود را ببینید.
115
00:06:33,210 –> 00:06:35,040
به معنای واقعی کلمه به همین سادگی است،
116
00:06:35,040 –> 00:06:37,470
اما بسیار کسل کننده است، بیایید ادامه دهیم و
117
00:06:37,470 –> 00:06:40,410
مسیر دیگری را اضافه کنیم، بنابراین همان کاری را انجام می
118
00:06:40,410 –> 00:06:42,920
دهیم که برای ریشه نقطه برنامه انجام دادیم و این کار
119
00:06:42,920 –> 00:06:45,330
متفاوتی است
120
00:06:45,330 –> 00:06:49,590
. در
121
00:06:49,590 –> 00:06:51,870
flask باید با یک اسلش رو به جلو شروع شود،
122
00:06:51,870 –> 00:06:54,180
بنابراین چه اتفاقی میافتد، بدانید
123
0