در این مطلب، ویدئو میزبانی پروژه Python Flask در سرور رایگان PythonAnywhere با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:09:48
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,160 –> 00:00:02,480
سلام آقای باومگارتن است و
2
00:00:02,480 –> 00:00:03,840
امروز به شما نشان خواهم داد که چگونه
3
00:00:03,840 –> 00:00:06,960
یک پروژه فلاسک پایتون را در
4
00:00:06,960 –> 00:00:08,160
5
00:00:08,160 –> 00:00:10,240
وب جهانی واقعی آپلود کنید تا بتوانید
6
00:00:10,240 –> 00:00:12,559
آن را با دوستان خود به اشتراک بگذارید
7
00:00:12,559 –> 00:00:13,840
و بنابراین من اینجا یک برنامه چت کوچک
8
00:00:13,840 –> 00:00:15,120
دارم که من من با
9
00:00:15,120 –> 00:00:17,039
کلوپ کدنویسی ساختهایم و
10
00:00:17,039 –> 00:00:19,119
میخواهیم آن را در سرویسی به نام python
11
00:00:19,119 –> 00:00:21,680
در هر جایی که یک ردیف رایگان دارند قرار دهیم
12
00:00:21,680 –> 00:00:24,800
که برای پروژههای سطح مبتدی عالی است.
13
00:00:24,800 –> 00:00:26,720
14
00:00:26,720 –> 00:00:30,240
همچنین
15
00:00:30,240 –> 00:00:32,000
اگر به اضافهتر نیاز دارید، یک ردیف پرداختی پنج دلاری در ماه
16
00:00:32,000 –> 00:00:33,600
دارند.
17
00:00:33,600 –> 00:00:36,399
ظرفیت سرویس فراتر از آن آه اگر قصد دارید از
18
00:00:36,399 –> 00:00:38,079
این برنامه پنج دلاری فراتر بروید،
19
00:00:38,079 –> 00:00:39,680
20
00:00:39,680 –> 00:00:41,280
صادقانه بگویم، احتمالاً سپس شروع به
21
00:00:41,280 –> 00:00:43,040
تغییر سرور به سرویسی مانند
22
00:00:43,040 –> 00:00:44,320
Digitalocean
23
00:00:44,320 –> 00:00:46,960
یا شاید یکی از دیگر ارائه دهندگان ابر بزرگ می
24
00:00:46,960 –> 00:00:49,520
25
00:00:49,520 –> 00:00:52,079
کنم. نکته زیبا در مورد پایتون
26
00:00:52,079 –> 00:00:54,000
در هر کجا این است که
27
00:00:54,000 –> 00:00:57,440
بسیاری از وظایف پیکربندی
28
00:00:57,440 –> 00:00:59,520
لازم برای شروع فلاسک را از قبل انجام می دهد،
29
00:00:59,520 –> 00:01:01,280
اگر می خواهید از یک
30
00:01:01,280 –> 00:01:03,840
ارائه دهنده جایگزین استفاده کنید، باید یاد بگیرید
31
00:01:03,840 –> 00:01:07,119
که چگونه یک سرور لینوکس را برای خود فلاسک تنظیم
32
00:01:07,119 –> 00:01:08,560
کنید.
33
00:01:08,560 –> 00:01:09,840
و این ممکن است چند ساعت طول
34
00:01:09,840 –> 00:01:12,720
بکشد تا اسناد فنی
35
00:01:12,720 –> 00:01:15,840
اجرا شود، بنابراین بله، بنابراین
36
00:01:15,840 –> 00:01:17,759
اگر از پایتون در هر جایی استفاده میکنید، روی
37
00:01:17,759 –> 00:01:18,240
ایجاد
38
00:01:18,240 –> 00:01:20,320
یک حساب مبتدی کلیک کنید و
39
00:01:20,320 –> 00:01:21,439
40
00:01:21,439 –> 00:01:24,400
41
00:01:24,560 –> 00:01:26,159
پس از ثبت نام شما را به صفحهای میبرد تا ثبت نام کنید.
42
00:01:26,159 –> 00:01:28,080
این تور کوچک را
43
00:01:28,080 –> 00:01:30,320
گذراندهام، داشبوردی به شما ارائه میدهد و میتوانید
44
00:01:30,320 –> 00:01:32,000
در حال حاضر اینجا را ببینید که
45
00:01:32,000 –> 00:01:35,040
من هیچ برنامه وب ندارم، بنابراین میخواهم
46
00:01:35,040 –> 00:01:36,880
روی دکمه وب اینجا در داشبورد خود کلیک کنم
47
00:01:36,880 –> 00:01:38,240
48
00:01:38,240 –> 00:01:40,799
و برای ایجاد اولین برنامهام آماده شوم. برنامه وب،
49
00:01:40,799 –> 00:01:41,360
پس
50
00:01:41,360 –> 00:01:44,399
بیایید روی آن کلیک کنیم، نام دامنه برنامههای وب شما
51
00:01:44,399 –> 00:01:46,399
به صورت پیشفرض روی هر چیزی
52
00:01:46,399 –> 00:01:48,399
که نام حسابتان را گذاشتهاید، dot python
53
00:01:48,399 –> 00:01:49,759
anywhere.com است،
54
00:01:49,759 –> 00:01:52,159
بنابراین من روی next کلیک میکنم و
55
00:01:52,159 –> 00:01:53,439
از flask
56
00:01:53,439 –> 00:01:58,640
و python 3.8 استفاده میکنم و سپس اینجا میگوید
57
00:01:58,640 –> 00:02:00,799
چه چیزی آیا میخواهم نام فایل را به عنوان نقطه ورود
58
00:02:00,799 –> 00:02:03,759
به وبسایت خود قرار دهم،
59
00:02:03,759 –> 00:02:06,840
بنابراین چون در کدم در مقابل آن را
60
00:02:06,840 –> 00:02:08,239
main.py
61
00:02:08,239 –> 00:02:11,200
بهعنوان فایل اصلیام میخوانم، میخواهم همین کار را
62
00:02:11,200 –> 00:02:12,879
در
63
00:02:12,879 –> 00:02:14,400
پایتون هر کجا انجام دهم، بنابراین مجبور
64
00:02:14,400 –> 00:02:16,400
نیستم بعداً نام فایلهایم را تغییر دهم. بنابراین به جای
65
00:02:16,400 –> 00:02:19,040
flask app.py من می خواهم آن را به نقطه اصلی تغییر دهم،
66
00:02:19,040 –> 00:02:22,239
اکنون می روم حالا روی next کلیک کنم
67
00:02:22,239 –> 00:02:26,319
و حالا پایتون در هر جایی از
68
00:02:26,319 –> 00:02:29,680
بین میرود و یک سرور برای من راهاندازی میکند و
69
00:02:29,680 –> 00:02:31,760
سلام فعال است و اگر
70
00:02:31,760 –> 00:02:33,599
روی
71
00:02:33,599 –> 00:02:36,800
آدرس خود کلیک راست کنم و در یک تب جدید باز
72
00:02:36,800 –> 00:02:37,760
کنم، hello
73
00:02:37,760 –> 00:02:40,239
from flask وجود دارد تا بتوانیم آنجا را ببینیم. که اکنون
74
00:02:40,239 –> 00:02:41,200
راهاندازی شده و در حال اجرا است،
75
00:02:41,200 –> 00:02:43,360
این بهترین چیز قبل از تاریخ است، این
76
00:02:43,360 –> 00:02:45,120
برای اکانتهای رایگان است و اساساً این به این
77
00:02:45,120 –> 00:02:46,959
معنی
78
00:02:46,959 –> 00:02:49,920
است که مردم
79
00:02:49,920 –> 00:02:51,280
حسابهای رایگان در سیستم خود ایجاد
80
00:02:51,280 –> 00:02:55,120
نکنند که کار ایجاد کنند
81
00:02:55,519 –> 00:02:58,319
و سپس پروژههای خود را رها کنند،
82
00:02:58,319 –> 00:02:58,720
این
83
00:02:58,720 –> 00:03:00,720
بدان معنی است که شما باید
84
00:03:00,720 –> 00:03:02,879
هر سه ماه یکبار وارد حساب پایتون خود در هر نقطه ای شوید
85
00:03:02,879 –> 00:03:04,319
تا وب سایت خود را فعال نگه دارید
86
00:03:04,319 –> 00:03:07,360
که می دانید برای یک سرویس حساب رایگان
87
00:03:07,360 –> 00:03:08,159
88
00:03:08,159 –> 00:03:10,800
که در ازای آن زیاد درخواست نمی کند، بنابراین
89
00:03:10,800 –> 00:03:12,319
بدیهی است که مجبور نیستید این
90
00:03:12,319 –> 00:03:14,159
کار را انجام دهید زیرا برای حفظ خود هزینه می پردازید.
91
00:03:14,159 –> 00:03:15,440
حساب
92
00:03:15,440 –> 00:03:19,599
زنده است، بنابراین اکنون که من این حساب
93
00:03:19,599 –> 00:03:21,280
را دارم و این وب سایت را دارم، می توانم بروم و
94
00:03:21,280 –> 00:03:22,640
در
95
00:03:22,640 –> 00:03:25,840
منوی فایل ها قرار دهم و می توانم به
96
00:03:25,840 –> 00:03:26,720
دایرکتوری سایت خود بروم
97
00:03:26,720 –> 00:03:29,040
و می بینم که یک main.py در اینجا وجود دارد و
98
00:03:29,040 –> 00:03:30,720
اگر کلیک کنم در آن
99
00:03:30,720 –> 00:03:32,560
من می توانم ببینم وجود دارد فایل پایتون و
100
00:03:32,560 –> 00:03:34,319
بنابراین اگر بخواهم میتوانم آن را از طریق وب سایت آنها ویرایش
101
00:03:34,319 –> 00:03:36,640
کنم، اما به جای اینکه
102
00:03:36,640 –> 00:03:37,519
واقعاً میخواهم
103
00:03:37,519 –> 00:03:40,799
همه فایلهایم را یکباره آپلود کنم،
104
00:03:40,799 –> 00:03:44,879
بنابراین میخواهم اکسپلورر فایل ویندوز خود را بیرون بیاورم
105
00:03:44,879 –> 00:03:47,920
و همه موارد را انتخاب کنم.
106
00:03:47,920 –> 00:03:49,599
فایلها را ببینید،
107
00:03:49,599 –> 00:03:52,879
من در پروژه flask خود هستم، اکنون برخی از
108
00:03:52,879 –> 00:03:54,959
پوشههای سیستم در اینجا وجود دارد که نیازی به
109
00:03:54,959 –> 00:03:56,480
آپلود آنها نیست.
110
00:03:56,480 –> 00:03:59,519
111
00:03:59,519 –> 00:04:02,560
112
00:04:02,560 –> 00:04:05,920
شما یکی از آنها را دارید، اما
113
00:04:05,920 –> 00:04:09,120
من بقیه آن را میخواهم و یک
114
00:04:09,120 –> 00:04:10,159
115
00:04:10,159 –> 00:04:12,799
کاری که انجام میدهم، وارد کد vs خود میشوم و
116
00:04:12,799 –> 00:04:14,400
باید اجرای برنامهام را متوقف کنم
117
00:04:14,400 –> 00:04:17,280
118
00:04:17,519 –> 00:04:20,238
زیرا در غیر این صورت فایل پایگاه داده
119
00:04:20,238 –> 00:04:20,959
باز است
120
00:04:20,959 –> 0