در این مطلب، ویدئو آموزش پایتون جنگو 2018 برای مبتدیان قسمت 6 – فایل های استاتیک با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,030 –> 00:00:03,240
هی تو چه
2
00:00:03,240 –> 00:00:06,660
خبره این کازی از برنامه نویس باهوش خوش اومدی
3
00:00:06,660 –> 00:00:10,880
به قسمت 6 این آموزش جنگو
4
00:00:10,880 –> 00:00:17,190
سری حماسی عالی در این ویدیو که
5
00:00:17,190 –> 00:00:19,170
قراره پوشش بدیم این در واقع
6
00:00:19,170 –> 00:00:21,240
خیلی کوتاهتر از بقیه خواهد بود که
7
00:00:21,240 –> 00:00:24,180
امیدوارم و فکر کنم ما
8
00:00:24,180 –> 00:00:26,970
اساساً نحوه عملکرد فایلهای استاتیک در
9
00:00:26,970 –> 00:00:29,820
Django ok و نحوه استفاده از آنها را برای
10
00:00:29,820 –> 00:00:34,649
شخصیسازی ظاهر و ظاهر
11
00:00:34,649 –> 00:00:37,110
12
00:00:37,110 –> 00:00:40,980
13
00:00:40,980 –> 00:00:43,770
برنامههای خود توضیح خواهیم داد. اکنون ما چه میکنیم، اگر این کار را انجام
14
00:00:43,770 –> 00:00:46,500
ندادهاید، یک برنامه نظرسنجی وب آزمایششده ساختهایم،
15
00:00:46,500 –> 00:00:48,660
16
00:00:48,660 –> 00:00:50,640
اگر قسمت 5 را انجام ندادهاید، به قسمت
17
00:00:50,640 –> 00:00:53,940
5 برگردید، به قسمت 4 برگردید، مطمئن
18
00:00:53,940 –> 00:00:58,350
شوید که این را به ترتیب دنبال میکنید. و
19
00:00:58,350 –> 00:01:00,660
اکنون یک stylesheet و یک تصویر ok اضافه میکنیم،
20
00:01:00,660 –> 00:01:04,589
بنابراین جدا از HTML که برنامه شما
21
00:01:04,589 –> 00:01:07,740
درست تولید کند و نشان دهد که شما
22
00:01:07,740 –> 00:01:10,080
به صفحه اصلی خود نیاز دارید تا کنون
23
00:01:10,080 –> 00:01:12,180
چیزی که ما در اختیار داریم یا متنی را
24
00:01:12,180 –> 00:01:14,880
با دکمههای رادیویی نشان میدهد که وب سایت شما به آن نیاز دارد.
25
00:01:14,880 –> 00:01:16,950
قادر به انجام کارهای دیگر نیز مانند sh
26
00:01:16,950 –> 00:01:19,350
27
00:01:19,350 –> 00:01:22,470
28
00:01:22,470 –> 00:01:25,110
اگر
29
00:01:25,110 –> 00:01:27,119
جاوا اسکریپت درستی دارید، باید بتواند جاوا اسکریپت را ارائه کند، بنابراین اگر
30
00:01:27,119 –> 00:01:28,470
نمی دانید جاوا اسکریپت چیست،
31
00:01:28,470 –> 00:01:30,180
کاملاً خوب است، اما مانند هر زمانی که
32
00:01:30,180 –> 00:01:32,340
روی آن کلیک می کنید، خوب است. یک دکمه و مانند یک منو ظاهر می شود
33
00:01:32,340 –> 00:01:34,350
که معمولاً
34
00:01:34,350 –> 00:01:36,810
جاوا اسکریپت وجود دارد،
35
00:01:36,810 –> 00:01:38,610
اگر روی چیزی کلیک کنید مانند یک پاپ
36
00:01:38,610 –> 00:01:41,100
آپ که جاوا اسکریپت است، جاوا اسکریپت
37
00:01:41,100 –> 00:01:42,540
تقریباً در همه جا وجود دارد، بنابراین وب سایت شما
38
00:01:42,540 –> 00:01:44,790
باید بتواند مقداری جاوا اسکریپت را نشان دهد
39
00:01:44,790 –> 00:01:49,280
و آن را نشان دهد. همچنین باید بتوانید
40
00:01:49,280 –> 00:01:52,170
CSS را به خوبی ارائه دهید که به آن Cass
41
00:01:52,170 –> 00:01:54,840
مخفف استایل شیت آبشاری می گویند و شما
42
00:01:54,840 –> 00:01:58,590
از آن برای سبک سازی برنامه
43
00:01:58,590 –> 00:02:03,299
خود و زیبا و جذاب جلوه دادن آن استفاده می کنید، خوب و بله، بنابراین
44
00:02:03,299 –> 00:02:04,890
این معمولاً چیزی است که برای
45
00:02:04,890 –> 00:02:08,038
تکمیل یک صفحه وب در جنگو ما لازم است.
46
00:02:08,038 –> 00:02:12,750
اکنون برای پروژههای کوچک به این فایلها بهعنوان فایلهای استاتیک مراجعه کنید،
47
00:02:12,750 –> 00:02:13,890
48
00:02:13,890 –> 00:02:15,569
درست است که این مشکل بزرگی نیست، زیرا شما
49
00:02:15,569 –> 00:02:17,220
فقط میتوانید فایل استاتیک را در جایی نگه دارید
50
00:02:17,220 –> 00:02:20,040
که سرور وب شما بتواند آن را پیدا کند،
51
00:02:20,040 –> 00:02:22,080
اما در پروژههای بزرگتر، به خصوص
52
00:02:22,080 –> 00:02:24,390
آنها. درست از چندین برنامه تشکیل شده است،
53
00:02:24,390 –> 00:02:26,670
بنابراین اگر چندین برنامه مانند
54
00:02:26,670 –> 00:02:29,610
نظرسنجی، وبلاگ و تجارت الکترونیکی دارید، مانند
55
00:02:29,610 –> 00:02:31,890
هر چیزی که با مجموعه های متعدد
56
00:02:31,890 –> 00:02:33,330
فایل های ثابت ارائه شده سروکار دارد، اما هر
57
00:02:33,330 –> 00:02:35,370
برنامه شروع به پیچیده شدن
58
00:02:35,370 –> 00:02:38,640
می کند، به همین دلیل است که فایل های ثابت Django dot
59
00:02:38,640 –> 00:02:40,680
برای شما آماده است. شما مبتدی هستید،
60
00:02:40,680 –> 00:02:43,680
زیاد نگران این قسمت نباشید،
61
00:02:43,680 –> 00:02:45,540
اما این برای افراد پیشرفته تر
62
00:02:45,540 –> 00:02:47,880
است که این قسمت را ذکر می کنند،
63
00:02:47,880 –> 00:02:51,060
در غیر این صورت من از آن عبور می کنم،
64
00:02:51,060 –> 00:02:53,100
فایل های ثابت را از هر یک از
65
00:02:53,100 –> 00:02:55,080
برنامه های شما در هر مکان دیگری که شما
66
00:02:55,080 –> 00:02:57,480
مشخص کرده اید جمع آوری می کند. یک مکان واحد
67
00:02:57,480 –> 00:02:59,730
که می تواند به راحتی در
68
00:02:59,730 –> 00:03:01,230
تولید ارائه شود، بسیار خوب است، بنابراین اکنون بیایید به
69
00:03:01,230 –> 00:03:05,269
شخصی سازی ظاهر و احساس برنامه های شما
70
00:03:05,269 –> 00:03:07,890
بپردازیم، بنابراین ابتدا باید یک
71
00:03:07,890 –> 00:03:09,810
دایرکتوری به نام static در دایرکتوری نظرسنجی های شما ایجاد کنیم،
72
00:03:09,810 –> 00:03:11,970
پس بیایید ادامه دهیم و این کار را انجام دهیم.
73
00:03:11,970 –> 00:03:15,180
من اتم را باز می کنم و
74
00:03:15,180 –> 00:03:17,730
در نظرسنجی های خود شرکت خواهیم کرد، امیدوارم شما بتوانید ببینید
75
00:03:17,730 –> 00:03:19,980
که در سمت چپ، من نمی دانم
76
00:03:19,980 –> 00:03:21,750
چگونه آن را بزرگتر کنم، بنابراین برای آن متاسفم،
77
00:03:21,750 –> 00:03:24,239
اما بله، ما به داخل آن می رویم.
78
00:03:24,239 –> 00:03:26,430
o نظرسنجیهای شما و داخل
79
00:03:26,430 –> 00:03:28,829
نظرسنجیهای ما فکر میکنم اینجا جایی است که از ما میخواهد آن
80
00:03:28,829 –> 00:03:30,570
را انجام دهیم، بنابراین من روی این نظرسنجیها کلیک راست میکنم
81
00:03:30,570 –> 00:03:33,959
نه روی قالبها، بنابراین
82
00:03:33,959 –> 00:03:37,260
اینجا کلیک راست کنید یک پوشه جدید ایجاد کنید و
83
00:03:37,260 –> 00:03:42,410
آن را ثابت بنامید انجام شد بسیار
84
00:03:44,790 –> 00:03:48,810
عالی و برای آنها از شما تعجب
85
00:03:48,810 –> 00:03:50,370
می کنید که چگونه می توانم
86
00:03:50,370 –> 00:03:52,920
دستور و برگه را تغییر دهم و در ویندوزی که
87
00:03:52,920 –> 00:03:55,640
Alt + tab است،
88
00:03:55,730 –> 00:03:56,970
89
00:03:56,970 –> 00:03:59,040
جنگو به دنبال فایل های ثابت در آنجا می گردد،
90
00:03:59,040 –> 00:04:01,560
مشابه اینکه جنگو چگونه الگوها را
91
00:04:01,560 –> 00:04:03,840
در قالب های اسلش کشش معبد پیدا می کند،
92
00:04:03,840 –> 00:04:05,459
بنابراین شما می دانید که چگونه الگوهای اسلش pulls را پیدا می کند.
93
00:04:05,459 –> 00:04:07,560
در جنگو به طور خودکار به
94
00:04:07,560 –> 00:04:10,650
دنبال الگوها در آنجا میگردد، دقیقاً
95
00:04:10,650 –> 00:04:12,540
مانند فایلهای استاتیک شما، جنگو
96
00:04:12,540 –> 00:04:15,810
میخواهد داخل پوشه شما را ثابت کند،
97
00:04:15,810 –> 00:04:17,910
بنابراین تنظیمات فایلهای استاتیک جنگو
98
00:04:17,910 –> 00:04:19,199
حاوی لیستی از یابها است و میداند چگونه
99
00:04:19,199 –> 00:04:21,000
فایلهای استاتیک را از منابع مختلف کشف کند،
100
00:04:21,000 –> 00:04:23,039
یکی از پیشفرضها این است.
101
00:04:23,039 –> 00:04:24,750
دایرکتوری یاب AB که به دنبال یک
102
00:04:24,750 –> 00:04:28,020
زیر شاخه ثابت در هر یک از
103
00:04:28,020 –> 00:04:29,000
برنامه های نصب شده می گردد،
104
00:04:29,000 –> 00:04:34,020
بسیار خوب است، بنابراین جنگو به طور خودکار به
105
00:04:34,020 –> 00:04:37,949
دنبال پوشه ای به نام static در زیر هر یک از
106
00:04:37,949 –> 00:04:40,080
برنامه های inst می شود. همه برنامه ها خوب هستند بنابراین در حال حاضر
107
00:04:40,080 –> 00:04:42,539
ما نظرسنجی هایی را به عنوان یکی از برنامه های خود داریم که
108
00:04:42,539 –> 00:04:44,430
ایجاد کرده ایم و به یاد داشته باشید برای نصب این برنامه
109
00:04:44,430 –> 00:04:47,880
باید این خط را در فایل تنظیمات خود انجام می دادیم
110
00:04:47,880 –> 00:04:52,010
تا برنامه های نصب شده را بفهمیم و سپس
111
00:04:52,010 –> 00:04:56,250
اکنون جنگو می تواند پوشه ثابت خود را پیدا کند
112
00:04:56,250 –> 00:05:01,260
اگر شما دارید یک برنامه دیگر دوباره
113
00:05:01,260 –> 00:05:03,150
مانند یک برنامه وبلاگ و
114
00:05:03,150 –> 00:05:05,070
پوشه ایستا در زیر آن دارید و برنامه وبلاگ را نصب می کنید،
115
00:05:05,070 –> 00:05:06,810
سپس
116
00:05:06,810 –> 00:05:09,199
جنگو می تواند وبلاگ ها را پیدا
117
00:05:09,199 –> 00:05:12,539
کند برنامه های وبلاگ فایل های استاتیک مانند تصاویر
118
00:05:12,539 –> 00:05:15,960
جاوا اسکریپت CSS که همه آنها ثابت در نظر گرفته می شوند.
119
00:05:15,960 –> 00:05:20,669
فایلها بسیار خوب، ادمین از
120
00:05:20,669 –> 00:05:23,130
ساختار دایرکتوری یکسانی برای فایلهای استاتیک خود
121
00:05:23,130 –> 00:05:24,300
استفاده میکند،
122
00:05:24,300 –> 00:05:28,860
بنابراین سایت مدیریت به همان روش
123
00:05:28,860 –> 00:05:30,150
در پوشه استاتیک
124
00:05:30,150 –> 00:05:31,409
125
00:05:31,409 –> 00:05:34,560
126
00:05:34,560 –> 00:05:36,810
کار میکند. میخواهیم
127
00:05:36,810 –> 00:05:40,139
آن را نظرسنجی خوب بنامیم،
128
00:05:40,139 –> 00:05:42,349
مانند نحوه داشتن نظرسنجیها، قالبهای نظرسنجی، نظرسنجیها را
129
00:05:42,349 –> 00:05:45,060
130
00:05:45,060 –> 00:05:48,659
131
00:05:48,659 –> 00:05:50,849
میخواهیم نظرسنجیهای استاتیک داشته باشیم، بسیار مشابه، و سپس در داخل اینجا فایلی به نام styles ایجاد میکنیم
132
00:05:50,849 –> 00:05:52,770
که C SS من فایل جدید را انجام می دهم و
133
00:05:52,770 –> 00:05:56,940
CSS را به سبک نقطه ای انجام می دهم، پس
134
00:05:56,940 –> 00:05:59,960
این CSS ما
135
00:06:00,690 –> 00:06:03,120
دوباره در خط فرمان است، اگر
136
00:06:03,120 –> 00:06:05,100
محیط مجازی خود را فعال نکرده اید،
137
00:06:05,100 –> 00:06:08,810
حتماً kondeh را انجام دهید یا با عرض پوزش منبع،
138
00:06:08,810 –> 00:06:11,340
مناظر من را فعال کنید. اگر این کار را انجام نداده اید،
139
00:06:11,340 –> 00:06:12,990
فقط در صورتی که نیاز به انجام
140
00:06:12,990 –> 00:06:13,980
کاری در خط فرمان
141
00:06:13,980 –> 00:06:15,570
داشته باشید که در این ویدیو نمی خواهید انجام دهید،
142
00:06:15,570 –> 00:06:19,680
فکر نمی کنم به دلیل نحوه
143
00:06:19,680 –> 00:06:23,310
کار یاب فایل های استاتیک یاب دایرکتوری های برنامه، می توانید
144
00:06:23,310 –> 00:06:25,290
به این داده ها مراجعه کنید. فایل در جنگو به سادگی
145
00:06:25,290 –> 00:06:28,560
بهعنوان سبکهای اسلش کششی است که CSS شبیه به
146
00:06:28,560 –> 00:06:30,060
نحوه ارجاع مسیر برای الگوها است،
147
00:06:30,060 –> 00:06:31,770
بنابراین به یاد داشته باشید که چگونه برای قالبها فقط
148
00:06:31,770 –> 00:06:34,620
به دنبال نقطههای شاخص اسلش میروید، خوب برای
149
00:06:34,620 –> 00:06:37,860
این کار، نقطه اسلش اسلش، CSS خوب است
150
00:06:37,860 –> 00:06:42,180
و برای فاصلهگذاری نامها دقیقاً مانند
151
00:06:42,180 –> 00:06:45,860
الگوها است. بنابراین، همان دلیلی که چرا
152
00:06:45,860 –> 00:06:50,280
قالبها را در زیر همان دلیل قرار
153
00:06:50,280 –> 00:06:53,639
میدهید که چرا یک پوشه جدید به نام polls در زیر
154
00:06:53,639 –> 00:06:55,110
قالبها میسازید، همان دلیلی است که
155
00:06:55,110 –> 00:06:57,120
شما یک پوشه دیگر به نام
156
00:06:57,120 –> 00:06:59,550
polls در زیر قالبها ایجاد میکنید، بنابراین اگر
157
00:06:59,550 –> 00:07:01,680
چندین برنامه مختلف دارید، هیچ برنامهای وجود ندارد.
158
00:07:01,680 –> 00:07:03,960
تصادم بر اساس این که شما
159
00:07:03,960 –> 00:07:07,590
برای هر یک از فایلهای CSS یا
160
00:07:07,590 –> 00:07:11,250
هر فایل HTML خود نامی مشابه دارید، چیزی است که
161
00:07:11,250 –> 00:07:13,350
آنها اینجا میگویند،
162
00:07:13,350 –> 00:07:16,680
خب، حالا ما چیزهای جالب CSS را انجام میدهیم، و ما
163
00:07:16,680 –> 00:07:18,210
آن را بسیار ساده نگه میداریم. به سبک ما در
164
00:07:18,210 –> 00:07:20,820
CSS چیزی که من اساساً می گویم
165
00:07:20,820 –> 00:07:26,640
این است که هر برچسب پیوندی در زیر یک
166
00:07:26,640 –> 00:07:29,970
نقطه گلوله یا یک چیز لیست شده آن را سبز رنگ می
167
00:07:29,970 –> 00:07:33,750
کند خوب است بنابراین مخفف مانند این است که پیوند شما
168
00:07:33,750 –> 00:07:35,669
هر چیزی را که حاوی یک پیوند است که
169
00:07:35,669 –> 00:07:38,160
اساساً در حال حاضر برمی گردد را تگ می
170
00:07:38,160 –> 00:07:40,650
کند. تقریباً همه پیوندهای ما در
171
00:07:40,650 –> 00:07:45,389
سایت فعلی ما سبز در مرحله بعدی
172
00:07:45,389 –