در این مطلب، ویدئو برنامه نویسی پایتون 95 – ایجاد یک برنامه جنگو Hello World با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:05:28
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,000 –> 00:00:01,439
سلام به همه در این قسمت، من
2
00:00:01,439 –> 00:00:02,560
به شما آموزش خواهم داد که چگونه
3
00:00:02,560 –> 00:00:04,000
4
00:00:04,000 –> 00:00:05,920
در داخل جنگو معادل hello world را انجام دهید، اکنون جنگو
5
00:00:05,920 –> 00:00:07,600
جالب است زیرا شما یک پروژه ایجاد می کنید،
6
00:00:07,600 –> 00:00:09,200
اما در آن پروژه می توانید برنامه های متعددی داشته باشید،
7
00:00:09,200 –> 00:00:10,240
8
00:00:10,240 –> 00:00:12,080
بنابراین ما می خواهیم ایجاد کنیم. یک برنامه در
9
00:00:12,080 –> 00:00:13,840
داخل آن پروژه، بنابراین کاری که
10
00:00:13,840 –> 00:00:15,200
میخواهیم انجام دهیم این است که این کار را
11
00:00:15,200 –> 00:00:17,440
در حال اجرا رها کنیم، زیرا به
12
00:00:17,440 –> 00:00:18,240
ما امکان میدهد
13
00:00:18,240 –> 00:00:20,400
به این صفحه دسترسی داشته باشیم تا بتوانیم این کار را انجام دهیم،
14
00:00:20,400 –> 00:00:21,680
این دکمه کوچک را فشار دهیم و
15
00:00:21,680 –> 00:00:24,000
آن باز شود یک ترمینال دیگر در اینجا
16
00:00:24,000 –> 00:00:26,560
و کاری که ما می توانیم انجام دهیم این است که می توانیم
17
00:00:26,560 –> 00:00:29,279
محیط مجازی خود را از اینجا فعال کنیم،
18
00:00:29,279 –> 00:00:32,719
بنابراین در اینجا کاری که می توانیم انجام دهیم، می
19
00:00:32,719 –> 00:00:36,160
توانیم به یک دایرکتوری برویم، بنابراین ما در اینجا به دنبال
20
00:00:36,160 –> 00:00:37,760
این env می گردیم
21
00:00:37,760 –> 00:00:41,520
و سپس فقط می گوییم source env
22
00:00:41,520 –> 00:00:45,520
slash و من فکر می کنم که اسلش بوده است.
23
00:00:45,520 –> 00:00:49,120
اینتر را فعال کنید،
24
00:00:49,120 –> 00:00:51,440
حالا ما در آن محیط مجازی هستیم،
25
00:00:51,440 –> 00:00:52,800
حالا کاری که میتوانیم انجام دهیم این است که میتوانیم
26
00:00:52,800 –> 00:00:54,000
پوشه را
27
00:00:54,000 –> 00:00:57,360
به پروژه خود برگردانیم، در
28
00:00:57,360 –> 00:01:00,399
اینجا، فایل manager.py ما قرار دارد، بنابراین میتوانیم
29
00:01:00,399 –> 00:01:02,039
بگوییم برنامه python
30
00:01:02,039 –> 00:01:05,119
manager.py را شروع
31
00:01:05,119 –> 00:01:08,960
میکنیم و ما فقط این خواندن
32
00:01:08,960 –> 00:01:11,360
را وارد کنید d که قرار است
33
00:01:11,360 –> 00:01:12,479
یک پوشه دیگر
34
00:01:12,479 –> 00:01:14,799
در داخل اینجا ایجاد کند، بنابراین ساختار فایل کمی بد است
35
00:01:14,799 –> 00:01:16,320
36
00:01:16,320 –> 00:01:17,040
37
00:01:17,040 –> 00:01:19,759
38
00:01:19,759 –> 00:01:21,040
39
00:01:21,040 –> 00:01:23,680
40
00:01:23,680 –> 00:01:25,600
. به
41
00:01:25,600 –> 00:01:26,240
برنامه
42
00:01:26,240 –> 00:01:29,520
ما بروید و وقتی به اینجا می رویم از خواندن اسلش رو به جلو بازدید
43
00:01:29,520 –> 00:01:30,880
کنید، اگرچه صفحه ای
44
00:01:30,880 –> 00:01:33,040
پیدا نشد تا این مشکل را برطرف کنیم، کاری که می
45
00:01:33,040 –> 00:01:34,880
خواهیم انجام دهیم این است که به برنامه خود برویم
46
00:01:34,880 –> 00:01:35,600
47
00:01:35,600 –> 00:01:37,920
و در داخل خواندن،
48
00:01:37,920 –> 00:01:40,360
یک صفحه ایجاد می کنیم فایل جدید
49
00:01:40,360 –> 00:01:42,960
urls.py اکنون می خواهم کدی را
50
00:01:42,960 –> 00:01:43,600
در اینجا بچسبانم
51
00:01:43,600 –> 00:01:44,960
که چیز عجیبی نیست، بنابراین شما
52
00:01:44,960 –> 00:01:46,960
باید بتوانید آن را تایپ کنید، ما به
53
00:01:46,960 –> 00:01:47,280
54
00:01:47,280 –> 00:01:48,720
مسیر نیاز داریم زیرا ما از آن
55
00:01:48,720 –> 00:01:50,000
در اینجا استفاده می کنیم و من می روم برای توضیح اینکه این
56
00:01:50,000 –> 00:01:51,600
فقط در یک ثانیه چه کاری انجام میدهد،
57
00:01:51,600 –> 00:01:54,479
اساساً وقتی از خواندن بازدید میکنیم و
58
00:01:54,479 –> 00:01:56,159
بعد از این اسلش رو به جلو از هیچ چیزی عبور نمیکنیم، در
59
00:01:56,159 –> 00:01:57,360
60
00:01:57,360 –> 00:02:00,079
اینجا به یک مسیر خالی برخورد میکنیم و
61
00:02:00,079 –> 00:02:01,040
کاری که میخواهیم انجام دهیم این
62
00:02:01,040 –> 00:02:04,079
است که میخواهیم به یک صفحه فهرست ضربه بزنیم
63
00:02:04,079 –> 00:02:07,119
. در views dot index
64
00:02:07,119 –> 00:02:09,758
بنابراین کاری که اکنون انجام می دهیم این است که به
65
00:02:09,758 –> 00:02:10,800
66
00:02:10,800 –> 00:02:13,840
فایل views خود می رویم و می توانیم ایجاد کنیم این نمایش در اینجا است،
67
00:02:13,840 –> 00:02:16,400
بنابراین یک view فقط می تواند یک تابع ساده باشد،
68
00:02:16,400 –> 00:02:18,000
بنابراین در اینجا به نظر می رسد
69
00:02:18,000 –> 00:02:19,360
که ما در واقع به این خط در اینجا نیز نیاز نداریم،
70
00:02:19,360 –> 00:02:21,280
بنابراین
71
00:02:21,280 –> 00:02:24,000
ایندکس def و این یک
72
00:02:24,000 –> 00:02:26,160
درخواست را دریافت می کند
73
00:02:26,160 –> 00:02:28,800
و سپس می گوییم پاسخ http را برگردانید.
74
00:02:28,800 –> 00:02:29,760
75
00:02:29,760 –> 00:02:31,360
که در واقع قصد وارد کردن آن
76
00:02:31,360 –> 00:02:32,879
را داریم، بنابراین این را یک خط پایین بیاورید
77
00:02:32,879 –> 00:02:36,560
و بگویید از django
78
00:02:36,560 –> 00:02:41,360
urls