در این مطلب، ویدئو برنامههای Flask را برای میزبانی وب به Heroku فشار دهید – Python و Flask #11 با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:10:54
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,030 –> 00:00:01,500
بچه ها جان الدر اینجا
2
00:00:01,500 –> 00:00:03,330
از کودی که ما در این ویدیو مشترک هستیم،
3
00:00:03,330 –> 00:00:04,529
من به شما نشان خواهم داد که چگونه برنامه فلاسک خود را
4
00:00:04,529 –> 00:00:07,940
برای میزبانی وب به Heroku فشار دهید،
5
00:00:13,530 –> 00:00:15,570
حدس می زنم همانطور که در این ویدیو گفتم، ما می
6
00:00:15,570 –> 00:00:17,279
خواهیم میزبانی وب را با استفاده از Heroku بررسی کنیم.
7
00:00:17,279 –> 00:00:18,900
اما قبل از شروع اگر
8
00:00:18,900 –> 00:00:20,130
این ویدیو را دوست دارید میخواهید شبیههای بیشتری ببینید،
9
00:00:20,130 –> 00:00:21,330
حتماً دکمه لایک زیر را فشار
10
00:00:21,330 –> 00:00:22,890
دهید در کانال مشترک شوید.
11
00:00:22,890 –> 00:00:24,480
12
00:00:24,480 –> 00:00:26,130
13
00:00:26,130 –> 00:00:27,329
ویدیوهایی که
14
00:00:27,329 –> 00:00:28,680
به شما یاد می دهند کد نویسی کنید از کد کوپن
15
00:00:28,680 –> 00:00:30,599
یوتیوب یک استفاده کنید تا 30 دلار تخفیف در عضویت دریافت کنید
16
00:00:30,599 –> 00:00:31,829
که تمام فیلم ها و کتاب های دوره های من
17
00:00:31,829 –> 00:00:34,140
با هزینه یکباره است، 49 دلار را تنظیم کنید که
18
00:00:34,140 –> 00:00:35,969
بسیار ارزان است، بنابراین ما
19
00:00:35,969 –> 00:00:37,380
اساساً با این برنامه کوچک که در اینجا داریم کار را تمام کرده ایم.
20
00:00:37,380 –> 00:00:40,010
بخش دوستان ما میتوانیم دوستی اضافه
21
00:00:40,010 –> 00:00:44,270
کنیم، میتوانیم دوستی را بهروزرسانی
22
00:00:44,510 –> 00:00:46,920
کنیم، نمیتوانیم دوستی را حذف کنیم و ما
23
00:00:46,920 –> 00:00:48,780
تقریباً خوب هستیم، بنابراین همه اینها
24
00:00:48,780 –> 00:00:50,550
به صورت محلی بوده است، اگر بخواهیم
25
00:00:50,550 –> 00:00:52,199
این را به صورت آنلاین برای میزبانی وب فشار دهیم، چگونه میتوانیم آن را حذف
26
00:00:52,199 –> 00:00:53,940
کنیم. این کار را با فلاسک به خوبی انجام دهید، تفاوت های زیادی
27
00:00:53,940 –> 00:00:55,350
وجود دارد شرکتهای میزبانی وب که
28
00:00:55,350 –> 00:00:57,480
میتوانید استفاده کنید من شرکتی به نام Heroku را دوست دارم.
29
00:00:57,480 –> 00:00:59,190
آنها یک ردیف رایگان دارند و این
30
00:00:59,190 –> 00:01:00,269
چیزی است که ما در این ویدیو از آن استفاده خواهیم کرد
31
00:01:00,269 –> 00:01:02,730
و آنها میزبان مواردی مانند برنامههای فلاسک برنامههای
32
00:01:02,730 –> 00:01:05,129
جنگو برنامههای Ruby on Rails هستند.
33
00:01:05,129 –> 00:01:06,510
34
00:01:06,510 –> 00:01:07,770
برای همیشه در اطراف بوده اند، آنها یک شرکت واقعاً خوب هستند
35
00:01:07,770 –> 00:01:09,840
و همانطور که گفتم آنها یک سطح رایگان دارند
36
00:01:09,840 –> 00:01:12,870
و اگر می خواهید از
37
00:01:12,870 –> 00:01:14,130
سطح رایگان بالاتر بروید زیرا
38
00:01:14,130 –> 00:01:16,080
اگر بیش از چند
39
00:01:16,080 –> 00:01:17,520
نفر به وب سایت شما بیایند سطح رایگان خیلی قدرتمند نیست. در هر
40
00:01:17,520 –> 00:01:19,740
زمان معین واقعاً کند میشود،
41
00:01:19,740 –> 00:01:21,750
بنابراین میتوانید به رنگ بعدی
42
00:01:21,750 –> 00:01:23,310
که در اینجا سطح سرگرمی است که
43
00:01:23,310 –> 00:01:24,600
فکر میکنم هفت دلار در ماه است و
44
00:01:24,600 –> 00:01:26,969
سپس اگر افراد بیشتری شروع به ورود به
45
00:01:26,969 –> 00:01:28,409
وبسایت شما کنند، میتوانید تا طرح استاندارد
46
00:01:28,409 –> 00:01:30,719
و سپس دایناها را انتخاب میکنید،
47
00:01:30,719 –> 00:01:33,000
درست مانند اسب بخار هستند، بنابراین هرچه تعداد دایناهای بیشتری
48
00:01:33,000 –> 00:01:34,619
داشته باشید، وبسایت شما سریعتر پیش میرود،
49
00:01:34,619 –> 00:01:36,869
بنابراین برای شروع، یک Dino را انتخاب میکنید و
50
00:01:36,869 –> 00:01:38,490
این مبلغ مانند 20 دلار در ماه یا چیزی در
51
00:01:38,490 –> 00:01:40,110
جایی در اطراف و سپس به تعداد
52
00:01:40,110 –> 00:01:41,729
افراد بیشتر است. به وبسایت خود بیایید،
53
00:01:41,729 –> 00:01:43,799
میتوانید فقط با کلیک کردن بر روی یک دکمه، دایناهای بیشتری اضافه
54
00:01:43,799 –> 00:01:46,500
کنید و سپس مبلغ بیشتری پرداخت میکنید، اما با محبوبتر شدن
55
00:01:46,500 –> 00:01:48,359
وبسایت شما فقط در صورت نیاز پرداخت میکنید،
56
00:01:48,359 –> 00:01:50,759
بنابراین من واقعاً
57
00:01:50,759 –> 00:01:52,920
آنها را دوست دارم و به همین دلیل است
58
00:01:52,920 –> 00:01:54,090
که ما اینگونه هستیم. قرار است در این ویدیو استفاده کنید،
59
00:01:54,090 –> 00:01:58,079
بنابراین به کام Heroku بروید و اگر
60
00:01:58,079 –> 00:01:59,340
حساب کاربری ندارید، ادامه دهید و ثبت
61
00:01:59,340 –> 00:02:00,659
نام کنید، ثبت نام رایگان است، آنها
62
00:02:00,659 –> 00:02:02,009
زمانی که ثبت نام کردید، فقط برای تأیید اینکه شما هستید، کارت اعتباری درخواست می کردند
63
00:02:02,009 –> 00:02:04,259
. انسان من نمی
64
00:02:04,259 –> 00:02:05,280
دانم که آیا آنها هنوز این کار را انجام می دهند یا نه
65
00:02:05,280 –> 00:02:06,990
از شما هزینه ای دریافت نمی کنند مگر اینکه شما به آنها بگویید
66
00:02:06,990 –> 00:02:08,490
بنابراین باید نگران این موضوع باشید آنها
67
00:02:08,490 –> 00:02:10,830
یک شرکت واقعا معتبر هستند و همانطور که
68
00:02:10,830 –> 00:02:12,300
گفتم می توانید قیمت را جستجو کنید.
69
00:02:12,300 –> 00:02:14,660
میخواهید رایگان ببینید،
70
00:02:14,660 –> 00:02:18,420
ما 25 تا 50 دلار استاندارد به ازای هر Dino
71
00:02:18,420 –> 00:02:22,409
20 در 25 سطح Hobby دریافت کردیم، بنابراین این عالی است،
72
00:02:22,409 –> 00:02:23,970
بنابراین ادامه دهید و ثبتنام کنید و
73
00:02:23,970 –> 00:02:25,830
برای استفاده از آن
74
00:02:25,830 –> 00:02:27,060
به چیزی به نام
75
00:02:27,060 –> 00:02:29,450
کمربند ابزار Heroku نیاز داریم.
76
00:02:29,450 –> 00:02:33,000
کمربند ابزار Heroku را در گوگل جستجو کنید
77
00:02:33,000 –> 00:02:36,420
CLI CLI
78
00:02:36,420 –> 00:02:38,099
مخفف Command-line Interface است و
79
00:02:38,099 –> 00:02:40,530
این است dev Center karoku comm for
80
00:02:40,530 –> 00:02:43,230
slash مقالات برای اسلش Heroku – CLI
81
00:02:43,230 –> 00:02:45,510
و می توانید این را برای
82
00:02:45,510 –> 00:02:47,670
مک لینوکس یا ویندوز بارگیری کنید اکنون من در ویندوز هستم،
83
00:02:47,670 –> 00:02:49,769
بنابراین نصب کننده 64 بیتی را دانلود کنید.
84
00:02:49,769 –> 00:02:51,030
نمیخواهم چون قبلاً آن را
85
00:02:51,030 –> 00:02:52,860
روی رایانهام نصب کردهام، فقط روی آن کلیک کنید
86
00:02:52,860 –> 00:02:54,090
که اگر روی فایرفاکس هستید در رایانه شما
87
00:02:54,090 –> 00:02:55,500
88
00:02:55,500 –> 00:02:57,030
دانلود شود، اگر از کروم استفاده میکنید
89
00:02:57,030 –> 00:02:58,410
به اینجا میآیید تا دانلودهای آنها را مشاهده کنید.
90
00:02:58,410 –> 00:03:00,060
گوشه سمت چپ و فقط روی مورد کلیک
91
00:03:00,060 –> 00:03:01,769
کنید و آن را نصب کنید و اکنون خوب است که
92
00:03:01,769 –> 00:03:03,569
بروید یک چیز را بدانید که باید
93
00:03:03,569 –> 00:03:06,239
پس از نصب این ترمینال git bash خود را مجددا راه اندازی کنید،
94
00:03:06,239 –> 00:03:08,670
بنابراین با ctrl C مشورت
95
00:03:08,670 –> 00:03:10,140
کنید تا از این موضوع خلاص شوید. به
96
00:03:10,140 –> 00:03:12,269
اینجا بیایید می دانید که از این راه اندازی مجدد
97
00:03:12,269 –> 00:03:14,940
آن را نزدیک کنید و سپس می توانید از Heroku استفاده کنید،
98
00:03:14,940 –> 00:03:16,739
اگر آن را مجدداً راه اندازی نکنید،
99
00:03:16,739 –> 00:03:18,480
متوجه نمی شود که Heroku را نصب کرده
100
00:03:18,480 –> 00:03:20,310
اید و نمی توانید از آن استفاده کنید. بنابراین هنگامی
101
00:03:20,310 –> 00:03:21,900
که ترمینال git bash خود را مجددا راه اندازی کردید،
102
00:03:21,900 –> 00:03:23,760
مطمئن شوید که در C my flask dire هستید
103
00:03:23,760 –> 00:03:25,049
مطمئن شوید که محیط مجازی شما
104
00:03:25,049 –> 00:03:27,180
روشن است اگر یادتان نمی آید که
105
00:03:27,180 –> 00:03:31,380
منبع منبع بود، اسکریپت های مجازی
106
00:03:31,380 –> 00:03:33,200
برای روشن کردن محیط مجازی شما فعال می شوند و
107
00:03:33,200 –> 00:03:37,140
خوب است، بنابراین برای استفاده از Heroku به منظور انتقال
108
00:03:37,140 –> 00:03:38,700
کد خود به Roku باید آن را بسازیم.
109
00:03:38,700 –> 00:03:41,280
چند تغییر در برنامه ما فقط
110
00:03:41,280 –> 00:03:42,690
چند ترفند اینجا و آنجا تا به حال
111
00:03:42,690 –> 00:03:45,150
ما از نوعی وب سرور توسعه استفاده میکردیم
112
00:03:45,150 –> 00:03:47,130
که با فلاسک ارائه میشد و
113
00:03:47,130 –> 00:03:49,170
برای اهداف توسعه خوب است، اما
114
00:03:49,170 –> 00:03:50,670
این یک وب سرور حرفهای نیست و
115
00:03:50,670 –> 00:03:52,319
زمانی که به آن نیاز دارید شما کد خود را
116
00:03:52,319 –> 00:03:54,600
برای میزبانی وب حرفهای به Heroku فشار میدهید
117
00:03:54,600 –> 00:03:56,280
تا ما بتوانیم یک برنامه سریع
118
00:03:56,280 –> 00:03:58,620
نصب کنیم و ما میخواهیم ذرت را نصب کنیم،
119
00:03:58,620 –> 00:04:00,780
120
00:04:00,780 –> 00:04:03,840
بنابراین آن را به صورت تکشاخ با یک G روی آن درست
121
00:04:03,840 –> 00:04:06,870
کنیم. خوب،
122
00:04:06,870 –> 00:04:10,440
اکنون باید به Heroku اطلاع
123
00:04:10,440 –> 00:04:12,569
دهیم که از gonna corn استفاده می کنیم، پس بیایید یک
124
00:04:12,569 –> 00:04:14,700
فایل به نام فایل proc ایجاد کنیم، بنابراین فقط در لمس تایپ کنید
125
00:04:14,700 –> 00:04:17,700
و سپس فایل proc و P
126
00:04:17,700 –> 00:04:19,798
در یک فایل proc با حروف بزرگ نوشته می شود و سپس
127
00:04:19,798 –> 00:04:21,329
می توانیم به کد خود برویم. و
128
00:04:21,329 –> 00:04:23,610
میبینید در اینجا فایل proc ما وجود دارد و
129
00:04:23,610 –> 00:04:25,770
خالی است، بنابراین ما فقط به یک خط کد
130
00:04:25,770 –> 00:04:29,910
در اینجا نیاز داریم، باید در فضای کولون وب تایپ کنیم
131
00:04:29,910 –> 00:04:34,380
و سپس مطمئن شویم
132
00:04:34,380 –> 00:04:36,150
که تکشاخ درست را با G املا کردهاید و
133
00:04:36,150 –> 00:04:37,890
سپس باید به هروکو بگوییم چه نوع از
134
00:04:37,890 –> 00:04:39,539
برنامهای که ما انجام میدهیم، برنامه کولون برنامه را انجام میدهیم
135
00:04:39,539 –> 00:04:40,590
136
00:04:40,590 –> 00:04:42,600
و دلیل اینکه من برای
137
00:04:42,600 –> 00:04:44,640
بار دوم آن را برنامه مینامم
138
00:04:44,640 –> 00:04:46,470
این است که فایل app pi ما این همان چیزی است که ما آن را
139
00:04:46,470 –> 00:04:48,390
در اینجا نامگذاری کردهایم، اگر شما آن را چیزی غیر از آن نامگذاری کردهاید، درست در اینجا برنامه نقطه pi نامگذاری کردهایم.
140
00:04:48,390 –> 00:04:50,280
app dot pi شما
141
00:04:50,280 –> 00:04:52,620
هر چیزی را که وجود دارد تایپ کنید، پس خوب است،
142
00:04:52,620 –> 00:04:54,090
این تنها چیزی است که میتوانیم ادامه دهیم و این را ذخیره
143
00:04:54,090 –> 00:04:56,520
کنیم، همچنین باید به Heroku اطلاع دهیم که
144
00:04:56,520 –> 00:04:58,680
همه الزامات موجود در فلاسکهای برنامه ما
145
00:04:58,680 –> 00:05:00,810
برابر است با کیمیاگری که همه آن چیزها را ذرت میکند،
146
00:05:00,810 –> 00:05:02,280
بنابراین ما به یک نقطه الزامات نیاز داریم.
147
00:05:02,280 –> 00:05:04,530
فایل متنی پس به اینجا برگردید و
148
00:05:04,530 –> 00:05:07,950
بیایید پیپ فریز کنیم و سپس بزرگتر
149
00:05:07,950 –> 00:05:09,750
از علامت، فکر میکنم این است یا
150
00:05:09,750 –> 00:05:11,310
مساوی است یا کمتر از
151
00:0