در این مطلب، ویدئو یک Rest API با استفاده از Flask – P7- deploy flask در Heroku | بسازید آموزش فلاسک پایتون با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:06:16
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,890 –> 00:00:04,970
[موسیقی]
2
00:00:05,920 –> 00:00:06,720
سلام به همه
3
00:00:06,720 –> 00:00:09,040
این abdul from pythonist است خوش
4
00:00:09,040 –> 00:00:11,440
آمدید، امیدوارم
5
00:00:11,440 –> 00:00:13,840
در ویدیوهای قبلی ما در این مجموعه عالی عمل کنید.
6
00:00:13,840 –> 00:00:15,599
7
00:00:15,599 –> 00:00:18,880
8
00:00:18,880 –> 00:00:21,039
9
00:00:21,039 –> 00:00:23,039
10
00:00:23,039 –> 00:00:24,880
آن برنامه به
11
00:00:24,880 –> 00:00:27,599
جایی که سایر کاربران نیز می توانند به آن دسترسی داشته
12
00:00:27,599 –> 00:00:29,599
باشند، تصمیم گرفتم ویدیویی
13
00:00:29,599 –> 00:00:31,439
در مورد استقرار این
14
00:00:31,439 –> 00:00:33,600
برنامه فلاسک در هیراکل بسازم،
15
00:00:33,600 –> 00:00:35,600
بنابراین می خواهیم برنامه فلاسک خود را
16
00:00:35,600 –> 00:00:37,360
که در ویدیوهای قبلی ایجاد کرده بودیم، مستقر
17
00:00:37,360 –> 00:00:38,480
18
00:00:38,480 –> 00:00:41,440
کنیم و می توانیم در سه مرحله به این هدف برسیم.
19
00:00:41,440 –> 00:00:42,559
مرحله اول
20
00:00:42,559 –> 00:00:44,719
ما برنامه فلاسک خود را برای استقرار آماده می کنیم
21
00:00:44,719 –> 00:00:46,160
22
00:00:46,160 –> 00:00:48,399
و در مرحله دوم
23
00:00:48,399 –> 00:00:49,360
24
00:00:49,360 –> 00:00:52,239
رابط خط فرمان hiraco و hirako را راه اندازی می کنیم و در
25
00:00:52,239 –> 00:00:53,360
مرحله سوم
26
00:00:53,360 –> 00:00:55,760
استقرار واقعی برنامه فلاسک خود را انجام می دهیم
27
00:00:55,760 –> 00:00:57,520
28
00:00:57,520 –> 00:01:00,480
بنابراین بیایید شروع کنیم فلاسکم را باز کردم
29
00:01:00,480 –> 00:01:02,800
برنامه در کد مطالعه vl
30
00:01:02,800 –> 00:01:04,720
بنابراین اولین چیز این است که
31
00:01:04,720 –> 00:01:07,920
باید فایل requires.txt را آماده کنیم
32
00:01:07,920 –> 00:01:10,560
اما قبل از آن بسته ای
33
00:01:10,560 –> 00:01:11,040
به نام
34
00:01:11,040 –> 00:01:14,400
g unicorn را نصب خواهم کرد. g unicorn یک رابط
35
00:01:14,400 –> 00:01:15,520
36
00:01:15,520 –> 00:01:18,560
برای انتقال درخواست http به
37
00:01:18,560 –> 00:01:20,080
تماسهای واقعی پایتون در اختیار ما قرار میدهد،
38
00:01:20,080 –> 00:01:22,640
بنابراین من میتوانم آن بسته را با تایپ کردن
39
00:01:22,640 –> 00:01:23,200
pip
40
00:01:23,200 –> 00:01:27,040
install g unicorn great نصب کنم.
41
00:01:27,040 –> 00:01:30,159
42
00:01:30,159 –> 00:01:30,799
43
00:01:30,799 –> 00:01:35,479
44
00:01:35,479 –> 00:01:38,799
فایلی
45
00:01:38,799 –> 00:01:40,280
به نام
46
00:01:40,280 –> 00:01:43,439
47
00:01:43,439 –> 00:01:46,720
48
00:01:46,720 –> 00:01:50,159
requires.txt چیز دیگری که به آن نیاز داریم فایل proc است. این یک فایل مورد نیاز hiraco است
49
00:01:50,159 –> 00:01:52,880
که در آن باید فرآیندی را که
50
00:01:52,880 –> 00:01:54,000
می خواهیم
51
00:01:54,000 –> 00:01:57,200
هیراکل شروع کند تعریف کنیم، بنابراین من آن فایل را ایجاد می کنم
52
00:01:57,200 –> 00:02:01,040
و در داخل آن می گویم web colon
53
00:02:01,040 –> 00:02:05,280
g-unicorn. app colon app
54
00:02:05,280 –> 00:02:07,759
اساساً به این معنی است که ما می خواهیم
55
00:02:07,759 –> 00:02:09,520
یک نوع فرآیند وب را از
56
00:02:09,520 –> 00:02:12,080
طریق سرویس g-unicom شروع کنیم و
57
00:02:12,080 –> 00:02:14,160
نمونه برنامه را می گیرد که برنامه عالی
58
00:02:14,160 –> 00:02:14,720
نامیده می شود
59
00:02:14,720 –> 00:02:18,480
در این مرحله برنامه ما
60
00:02:18,480 –> 00:02:20,640
آماده استقرار است
61
00:02:20,640 –> 00:02:22,800
مرحله بعدی این است که ما باید
62
00:02:22,800 –> 00:02:24,080
hiraco را راهاندازی کنید،
63
00:02:24,080 –> 00:02:25,879
بنابراین اول از همه باید وارد
64
00:02:25,879 –> 00:02:27,280
hiraku.com شوید
65
00:02:27,280 –> 00:02:29,360
و یک حساب کاربری رایگان برای خود
66
00:02:29,360 –> 00:02:31,040
67
00:02:31,040 –> 00:02:33,519
68
00:02:33,519 –> 00:02:35,360
69
00:02:35,360 –> 00:02:37,280
ایجاد کنید. نکته دوم این است که شما باید
70
00:02:37,280 –> 00:02:40,239
hiraco cli را نصب کنید
71
00:02:40,239 –> 00:02:43,120
که به ما کمک می کند تا دستورات مختلف hiraco
72
00:02:43,120 –> 00:02:43,760
را
73
00:02:43,760 –> 00:02:46,720
برای استقرار اجرا کنیم، اگر روی مک کار
74
00:02:46,720 –> 00:02:47,200
75
00:02:47,200 –> 00:02:50,000
می کنید، می توانید آن hiraco cli را با استفاده
76
00:02:50,000 –> 00:02:51,040
از دستور
77
00:02:51,040 –> 00:02:54,640
brew tap hiraco brio
78
00:02:54,640 –> 00:02:57,760
و brew install hiroko نصب کنید
79
00:02:57,760 –> 00:03:00,000
و اگر شما در حال کار بر روی یک سیستم لینوکس
80
00:03:00,000 –> 00:03:01,519
با استفاده از اوبونتو
81
00:03:01,519 –> 00:03:04,000
هستید، میتوانید hirako cli را با استفاده از
82
00:03:04,000 –> 00:03:04,959
دستور
83
00:03:04,959 –> 00:03:08,800
sudo snap install منهای heroku کلاسیک نصب کنید
84
00:03:08,800 –> 00:03:10,239
85
00:03:10,239 –> 00:03:12,560
و اگر روی ویندوز کار میکنید
86
00:03:12,560 –> 00:03:15,040
میتوانید
87
00:03:15,040 –> 00:03:18,000
با استفاده از لینک در توضیحات
88
00:03:18,000 –> 00:03:20,080
دانلود و نصب، راهاندازی hirako cli را دانلود کنید.
89
00:03:20,080 –> 00:03:21,519
90
00:03:21,519 –> 00:03:24,239
پس از آن خط فرم