در این مطلب، ویدئو آموزش Python Flask برای مبتدیان – دوره کامل در 3 ساعت (2020) با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 2:44:23
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,030 –> 00:00:01,979
هی بچه ها آرون از اینجا چه خبره
2
00:00:01,979 –> 00:00:03,870
برنامه نویس باهوش آرام و خوش آمدید
3
00:00:03,870 –> 00:00:06,060
دوره سقوط فلاسک خوب است بنابراین این
4
00:00:06,060 –> 00:00:07,560
یک آموزش عالی است که ما خواهیم داشت
5
00:00:07,560 –> 00:00:08,849
بیش از بسیاری از چیزها در فلش
6
00:00:08,849 –> 00:00:10,200
چارچوبی که به ما امکان می دهد بسازیم
7
00:00:10,200 –> 00:00:12,150
وب سایت های تمیز و کارآمد بدون
8
00:00:12,150 –> 00:00:13,799
داشتن هر گونه درهم ریختگی اضافی بنابراین فلاسک یک است
9
00:00:13,799 –> 00:00:15,059
چهارچوب عالی که قرار است برویم
10
00:00:15,059 –> 00:00:16,770
بر روی ساختار فایل به طوری که ما بدانیم
11
00:00:16,770 –> 00:00:18,449
چگونه وب سایت خود را سازماندهی کنیم و چگونه همه
12
00:00:18,449 –> 00:00:20,189
فایل های مختلف با نحو تعامل دارند
13
00:00:20,189 –> 00:00:21,630
از چارچوب هایی بودن تا بتوانیم قرار دهیم
14
00:00:21,630 –> 00:00:22,710
همه چیز را درست یاد خواهیم گرفت
15
00:00:22,710 –> 00:00:24,600
چگونه بطری های انفجاری ایجاد کنیم تا ما
16
00:00:24,600 –> 00:00:26,490
می تواند اشیاء دنیای واقعی را در کد ما مدل کند
17
00:00:26,490 –> 00:00:28,349
نمای فلاسک تا بتوانیم همه چیزمان را در خود جای دهیم
18
00:00:28,349 –> 00:00:29,939
منطق برنامه نویسی به طوری که ما یک کد را بشناسیم
19
00:00:29,939 –> 00:00:31,080
برای اجرا زمانی که چیزهای خاصی در
20
00:00:31,080 –> 00:00:33,059
وب سایت رخ داده قالب فلاسک به طوری که
21
00:00:33,059 –> 00:00:34,410
ما می دانیم که چگونه کل جلو را نشان می دهد
22
00:00:34,410 –> 00:00:35,880
در و همه چیز و همچنین همه آن را قلاب کنید
23
00:00:35,880 –> 00:00:37,380
تا یک پایگاه داده تا بتوانیم کامل داشته باشیم
24
00:00:37,380 –> 00:00:39,660
عملکرد خام در وب سایت ما هستیم
25
00:00:39,660 –> 00:00:41,460
با یک کلاس بسیار ابتدایی شروع می کنم
26
00:00:41,460 –> 00:00:42,930
احتمالاً مانند شش یا هفت خط است
27
00:00:42,930 –> 00:00:44,160
کد و از آنجا ما می خواهیم بسازیم
28
00:00:44,160 –> 00:00:45,450
به آرامی همه اینها را یاد می گیریم
29
00:00:45,450 –> 00:00:46,469
بخش های مختلفی که من به آن اشاره کردم
30
00:00:46,469 –> 00:00:48,180
و در نهایت ما به یک می رسیم
31
00:00:48,180 –> 00:00:50,370
برنامه وبلاگ نویسی کامل با
32
00:00:50,370 –> 00:00:52,020
بوت استرپ را فعال کنید تا بسیار زیبا به نظر برسد
33
00:00:52,020 –> 00:00:53,010
با یک جلوی زیبا من احتمالا
34
00:00:53,010 –> 00:00:54,090
چیزهایی را از
35
00:00:54,090 –> 00:00:55,260
صفحه نمایش در حال حاضر با آنچه که قرار است
36
00:00:55,260 –> 00:00:57,000
به نظر می رسد بنابراین شما به نوعی پیش نمایش دارید
37
00:00:57,000 –> 00:00:58,170
چیزی که ما میخواهیم بسازیم این خواهد بود
38
00:00:58,170 –> 00:00:59,820
خیلی سرگرم کننده با ما در ارتباط باشید
39
00:00:59,820 –> 00:01:00,600
که خیلی زود
40
00:01:00,600 –> 00:01:01,649
عضو کانال فراموش نشه
41
00:01:01,649 –> 00:01:02,940
که روی صورتحساب اعلان کلیک کنید
42
00:01:02,940 –> 00:01:04,769
هر کاری که مردم همچنان آن نظر را انجام می دهند
43
00:01:04,769 –> 00:01:06,180
سوال بپرس آه وقتی داریم می رویم
44
00:01:06,180 –> 00:01:07,799
از طریق این دوره شما بچه ها من آن را دارم
45
00:01:07,799 –> 00:01:09,450
در صورت تمایل کد در توضیحات
46
00:01:09,450 –> 00:01:11,130
کد خود را در پایان مقایسه کنید تا
47
00:01:11,130 –> 00:01:12,600
اگر می خواهید حتما آن را بررسی کنید
48
00:01:12,600 –> 00:01:14,130
آن را دانلود کنید و فقط خودتان را مقایسه کنید
49
00:01:14,130 –> 00:01:15,420
اگر دنبال می کنید کد کنید
50
00:01:15,420 –> 00:01:16,140
قطعا این کار را انجام دهید
51
00:01:16,140 –> 00:01:17,280
شما حتما باید دنبال کنید و
52
00:01:17,280 –> 00:01:18,689
در طول این پروژه با من همراه باشید
53
00:01:18,689 –> 00:01:20,670
به این معنی است که شما هنوز می توانید آن را تماشا کنید اما کد
54
00:01:20,670 –> 00:01:22,250
در توضیحات موجود است پس بررسی کنید
55
00:01:22,250 –> 00:01:24,780
سلام بچه ها خیلی سریع قبل از شروع من
56
00:01:24,780 –> 00:01:26,580
می خواهم به شما بگویم که ما واقعا
57
00:01:26,580 –> 00:01:28,890
واقعا عالی 1 ساعت به علاوه وبینار که
58
00:01:28,890 –> 00:01:30,930
به سه راز چگونگی شما می پردازد
59
00:01:30,930 –> 00:01:33,479
می تواند در سال 2019 یک فریلنسر پایتون شود
60
00:01:33,479 –> 00:01:35,490
2020 و بعد از آن و به شما می گوید که چگونه
61
00:01:35,490 –> 00:01:37,350
شروع به کسب درآمد کنید حتی اگر شما یک
62
00:01:37,350 –> 00:01:38,670
کاملا مبتدی اگر هرگز این کار را نکرده اید
63
00:01:38,670 –> 00:01:39,810
اگر شما قبلاً کدهای زیادی نوشته اید
64
00:01:39,810 –> 00:01:41,340
حتی نمی دانم کد چیست یا یکی از آنها
65
00:01:41,340 –> 00:01:42,600
آن چیزها و چگونه می توانید از آن خارج شوید
66
00:01:42,600 –> 00:01:44,729
داشتن درآمد شش رقمی به عنوان یک
67
00:01:44,729 –> 00:01:46,890
فریلنسر یا حتی به عنوان یک نرم افزار
68
00:01:46,890 –> 00:01:48,930
توسعه دهنده در یک شرکت اگر می خواهید انجام دهید
69
00:01:48,930 –> 00:01:50,369
که هنوز هم به طور قطع مرتبط است
70
00:01:50,369 –> 00:01:52,049
بررسی کنید که کاملاً رایگان است
71
00:01:52,049 –> 00:01:53,549
روی لینک در توضیحات کلیک کنید و
72
00:01:53,549 –> 00:01:55,500
می توانید نام خود را در ایمیل خود قرار دهید
73
00:01:55,500 –> 00:01:57,329
وجود دارد و یک لینک برای دریافت برای شما ارسال می شود
74
00:01:57,329 –> 00:01:59,040
شروع کرد، تیم واقعاً سخت روی آن کار کرد
75
00:01:59,040 –> 00:01:59,189
آی تی
76
00:01:59,189 –> 00:02:01,680
این مرد این مرد من مردم دیگر بنابراین من
77
00:02:01,680 –> 00:02:03,180
فقط می خواستم به اندازه ما ارزش قائل شوم
78
00:02:03,180 –> 00:02:03,940
میتونه یکی باشه
79
00:02:03,940 –> 00:02:05,620
برای شما بچه ها ما آن را فیلمبرداری کردیم و آن را ویرایش کردیم
80
00:02:05,620 –> 00:02:07,150
و اکنون برای همه شما بچه ها رایگان است
81
00:02:07,150 –> 00:02:08,619
پس فقط برو بررسیش کن ما واقعا
82
00:02:08,619 –> 00:02:09,970
از آن قدردانی می کنم من فکر می کنم شما واقعا
83
00:02:09,970 –> 00:02:10,240
لذت ببرید
84
00:02:10,240 –> 00:02:20,580
[موسیقی]
85
00:02:20,580 –> 00:02:23,230
هی بچه ها چه خبر پس حالا بیایید بگیریم
86
00:02:23,230 –> 00:02:25,300
با دوره سقوط فلاسک شروع شد خوب است
87
00:02:25,300 –> 00:02:27,310
اما قبل از اینکه وارد کد مورد نظر من شویم
88
00:02:27,310 –> 00:02:29,320
در واقع به بررسی فلاسک چیست اگر شما
89
00:02:29,320 –> 00:02:30,420
بچه ها قبلاً این را نمی دانند
90
00:02:30,420 –> 00:02:33,340
بنابراین تمام فلاسک یک چارچوب وب است و
91
00:02:33,340 –> 00:02:36,100
تمام چارچوب وب فقط یک راه است
92
00:02:36,100 –> 00:02:38,230
برای ساختار یک وب سایت مانند زمانی که شما
93
00:02:38,230 –> 00:02:40,690
به یک URL خاص و سپس یک وب خاص بروید
94
00:02:40,690 –> 00:02:42,640
صفحه ظاهر می شود و سپس می توانید سازماندهی کنید
95
00:02:42,640 –> 00:02:44,200
همه این صفحات وب با هم به
96
00:02:44,200 –> 00:02:45,760
وب سایت و شما می توانید به نوعی تعریف کنید که چگونه
97
00:02:45,760 –> 00:02:47,680
همه آنها نامگذاری شده اند و همه نامها و
98
00:02:47,680 –> 00:02:48,910
چیزها و نحوه چیدمان و
99
00:02:48,910 –> 00:02:51,580
ساختار آن چگونه است که حدس میزنم اینطور باشد
100
00:02:51,580 –> 00:02:52,840
چرا به آن چارچوب می گویند شاید یک
101
00:02:52,840 –> 00:02:57,430
معنای دوگانه وجود دارد اما این زیباست
102
00:02:57,430 –> 00:02:59,260
منظورم این است که شما می دانید که نیاز دارید
103
00:02:59,260 –> 00:03:02,230
بدانید که HTML و CSS را ببینید تا در واقع طراحی کنید
104
00:03:02,230 –> 00:03:04,510
صفحات وب اما بعد و بعد از آن استفاده می کنید
105
00:03:04,510 –> 00:03:05,530
که در داخل فلاسک بنابراین اگر شما نمی دانید
106
00:03:05,530 –> 00:03:06,760
قبلاً می دانید که لطفاً بروید این کار را انجام دهید
107
00:03:06,760 –> 00:03:09,220
ابتدا HTML و CSS را یاد بگیرید و سپس
108
00:03:09,220 –> 00:03:10,390
به این برگرد و سپس این خواهد شد
109
00:03:10,390 –> 00:03:12,400
مفید و Python و فلاسک اوکی است
110
00:03:12,400 –> 00:03:13,480
اگر نمی دانستید در پایتون نوشته شده است
111
00:03:13,480 –> 00:03:14,650
بنابراین ما همه این کارها را انجام خواهیم داد
112
00:03:14,650 –> 00:03:16,990
یعنی Python HTML CSS و سپس می توانید
113
00:03:16,990 –> 00:03:19,720
خیلی خوبه ولی خیلی قشنگه
114
00:03:19,720 –> 00:03:21,550
بسیار آن چارچوب وب است یک چیز من
115
00:03:21,550 –> 00:03:22,960
هر چند لازم به ذکر است که همین است
116
00:03:22,960 –> 00:03:25,090
این یک فریمورک وب میکرو است
117
00:03:25,090 –> 00:03:26,950
و تنها چیزی که واقعاً به این معنی است این است که فوق العاده است
118
00:03:26,950 –> 00:03:29,590
سبک وزن و بدون استخوان است
119
00:03:29,590 –> 00:03:31,240
با هیچ چیز از پیش بسته بندی نمی شود
120
00:03:31,240 –> 00:03:33,160
اصلاً مثل فوق العاده سبک وزن است
121
00:03:33,160 –> 00:03:35,350
مانند شما می توانید یک وب بسیار ساده دریافت کنید
122
00:03:35,350 –> 00:03:37,480
صفحه وب سایت راه اندازی و در حال اجرا در مورد
123
00:03:37,480 –> 00:03:39,550
شش خط کد پنج خط کد و
124
00:03:39,550 –> 00:03:42,040
کدگذاری حدود 60 ثانیه طول می کشد و
125
00:03:42,040 –> 00:03:43,090
ما در واقع این کار را در یک زوج انجام خواهیم داد
126
00:03:43,090 –> 00:03:44,200
زمانی که به پورت کد می رسیم
127
00:03:44,200 –> 00:03:48,190
تا حدی بعد از نصب آن اما بله
128
00:03:48,190 –> 00:03:51,640
سوم، فلسفه طراحی خط را تراز کنید
129
00:03:51,640 –> 00:03:55,450
این است که فقط به نوعی چیزهایی را به عنوان شما وارد کنیم
130
00:03:55,450 –> 00:03:56,860
به آنها نیاز دارید، بنابراین هیچ پایگاه داده ای وجود ندارد
131
00:03:56,860 –> 00:03:59,230
بدون تایید فرم شما بچه ها می دانید چیست
132
00:03:59,230 –> 00:04:00,670
همه چیز مانند پایگاه داده ام است
133
00:04:00,670 –> 00:04:01,990
به شما اجازه می دهد تا داده ها را در آن جای دهید
134
00:04:01,990 –> 00:04:03,730
مانند ویرایش آن داده یا بازیابی آن یا یا
135
00:04:03,730 –> 00:04:05,650
چیزهایی مانند عملیات خام و
136
00:04:05,650 –> 00:04:07,030
سپس اعتبار فرم هر زمانی است که هستید
137
00:04:07,030 –> 00:04:09,640
مانند درخواست های API HTTP و موارد دیگر
138
00:04:09,640 –> 00:04:11,230
دوست دارم مطمئن شوم که درخواست هست
139
00:04:11,230 –> 00:04:13,420
معتبر است یا اگر می خواهید هر کدام را ارسال کنید
140
00:04:13,420 –> 00:04:15,820
یک نوع فرم پس از آن فقط مطمئن شوید که آن است
141
00:04:15,820 –> 00:04:17,108
قبل از ارسال معتبر است، بنابراین اینطور نیست
142
00:04:17,108 –> 00:04:18,608
سرور را خراب کنید و این چیزها را هر چند فلش کنید
143
00:04:18,608 –> 00:04:20,200
هیچ کدوم از اینا رو نداره
144
00:04:20,200 –> 00:04:21,548
در واقع نیاز به واردات آن چیزها به عنوان
145
00:04:21,548 –> 00:04:23,020
شما به آنها همانطور که می خواهید نیاز دارید
146
00:04:23,020 –> 00:04:24,370
خوبه چون خیلی تمیزه و
147
00:04:24,370 –> 00:04:26,800
مینیمالیست که من آن را بر خلاف جنگو دوست دارم
148
00:04:26,800 –> 00:04:28,510
که مانند همه چیز جمع شده است
149
00:04:28,510 –> 00:04:31,780
با هم من یک پایگاه داده و بک اند
150
00:04:31,780 –> 00:04:34,750
و همه اینها همه چیز فقط دارد
151
00:04:34,750 –> 00:04:36,070
همه چیز در یک آن مانند یک آبدار است
152
00:04:36,070 –> 00:04:38,710
بسته ای که خنک است اما شما را فقط فلاسک کنید
153
00:04:38,710 –> 00:04:40,090
مثل بیشتر حدس می زنم شما کمی بیشتر دارید
154
00:04:40,090 –> 00:04:44,290
مانور پذیری اوه بله من حدس می زنم آنها
155
00:04:44,290 –> 00:04:45,190
یک برچسب در اینجا داشته باشید که می گوید وب
156
00:04:45,190 –> 00:04:46,480
توسعه یک قطره در یک زمان من هرگز
157
00:04:46,480 –> 00:04:48,070
قبلاً متوجه این موضوع شده بودم اما این اتفاق می افتد
158
00:04:48,070 –> 00:04:50,260
با واردات حداقلی آنها به عنوان شما
159
00:04:50,260 –> 00:04:52,570
به فلسفه طراحی نیاز دارید، بنابراین خیلی خوب است
160
00:04:52,570 –> 00:04:53,230
این است
161
00:04:53,230 –> 00:04:54,670
ظاهرا پینترست و لینکدین هستند
162
00:04:54,670 –> 00:04:55,900
ساخته شده بر روی فلاسک من نمی دانستم که و
163
00:04:55,900 –> 00:04:58,690
یادگیری هر روز خوب و بله اجازه دهید
164
00:04:58,690 –> 00:05:00,100
فقط وارد کد شوید بیایید دریافت کنیم
165
00:05:00,100 –> 00:05:03,460
شروع شد، بنابراین من در IDE خود در اینجا هستم که از آن استفاده می کنم
166
00:05:03,460 –> 00:05:05,860
در مقابل کد این ایده انتخاب من است
167
00:05:05,860 –> 00:05:07,030
خیلی زیباست اما شما فقط از هر چیزی استفاده می کنید
168
00:05:07,030 –> 00:05:10,090
شما ترجیح می دهید خوب اول من ایجاد کردم
169
00:05:10,090 –> 00:05:11,530
دایرکتوری به نام flask up من فقط می خواهم
170
00:05:11,530 –> 00:05:12,670
در اینجا کار کنم و من چطور
171
00:05:12,670 –> 00:05:14,950
فایلها در اینجا هستند، اما بله، اجازه دهید به پایین برویم
172
00:05:14,950 –> 00:05:16,330
ترمینال بیایید با نصب شروع کنیم
173
00:05:16,330 –> 00:05:18,070
فلاسک خوب است، بنابراین شما می توانید آن را در اینجا انجام دهید
174
00:05:18,070 –> 00:05:19,210
اگر می خواهید، فقط در ترمینال باز شوید
175
00:05:19,210 –> 00:05:20,500
نمی دانم ترمینال چه چیزی باز است
176
00:05:20,500 –> 00:05:23,200
تا تورنمنت اینجا همان چیزی است اما
177
00:05:23,200 –> 00:05:24,730
من فقط از این یکپارچه استفاده خواهم کرد
178
00:05:24,730 –> 00:05:25,780
چون زیباتر به نظر می رسد
179
00:05:25,780 –> 00:05:28,950
شما می دانید اما برای ویدیو خوب است
180
00:05:28,950 –> 00:05:32,110
من فقط می خواهم نصب pip را اجرا کنم
181
00:05:32,110 –> 00:05:36,160
فلاسک خوب است و اگر هستید باید اجرا شود
182
00:05:36,160 –> 00:05:37,990
دریافت برخی از خطاهای اموم مجوز
183
00:05:37,990 –> 00:05:39,460
خطاهایی که می توانستید sudo pip را اجرا کنید
184
00:05:39,460 –> 00:05:42,460
فلاسک را نصب کنید که فقط مخفف Super است
185
00:05:42,460 –> 00:05:43,810
کاربر خیلی خوب است آنها فقط به نوعی دوست دارند
186
00:05:43,810 –> 00:05:46,210
نادیده گرفتن هر گونه خطای مجوز شما
187
00:05:46,210 –> 00:05:47,500
ممکن است داشته باشیم، اما ما باید این کار را انجام دهیم
188
00:05:47,500 –> 00:05:48,640
زیرا ما قبلاً آن را نصب کرده ایم
189
00:05:48,640 –> 00:05:51,280
پس از نصب فلاسک می توانید
190
00:05:51,280 –> 00:05:53,770
نسخه flask – – را تایپ کنید فقط مطمئن شوید
191
00:05:53,770 –> 00:05:54,970
که شما آن را نصب کرده اید و به عنوان شما
192
00:05:54,970 –> 00:05:56,680
می توانید ببینید که داریم
193
00:05:56,680 –> 00:06:01,960
فلاسک نسخه فلش 1.1.1 را نصب کرد
194
00:06:01,960 –> 00:06:04,840
خوب و بله بیایید شروع کنیم
195
00:06:04,840 –> 00:06:06,490
بیایید به اینجا برویم و برنامه flask و
196
00:06:06,490 –> 00:06:08,230
یک فایل جدید درست کنید و من فقط هستم
197
00:06:08,230 –> 00:06:12,660
خیلی خوبه
198
00:06:12,750 –> 00:06:16,390
نیازی به آن نیست و اکنون می توانیم شروع کنیم
199
00:06:16,390 –> 00:06:19,870
قرار دادن اولین برنامه فلاسک ما بسیار خوب است، بنابراین من
200
00:06:19,870 –> 00:06:21,250
قبلا گفته شد حدود 60 طول می کشد
201
00:06:21,250 –> 00:06:22,180
چند ثانیه ممکن است کمی بیشتر طول بکشد
202
00:06:22,180 –> 00:06:23,770
اما واقعاً کوتاه است و فقط چند مورد است
203
00:06:23,770 –> 00:06:25,780
خطوط کد بنابراین اولین خط از است
204
00:06:25,780 –> 00:06:29,980
البته از فلاسک واردات فلاسک ما هستیم
205
00:06:29,980 –> 00:06:31,330
فقط قرار است فلاسک را وارد کنیم
206
00:06:31,330 –> 00:06:33,360
liber که ما همین الان دانلود کردیم خوبه
207
00:06:33,360 –> 00:06:36,570
اینطوری اونجا انجام میدی و
208
00:06:36,570 –> 00:06:38,620
پس از آن که ما این کار را انجام دادیم
209
00:06:38,620 –> 00:06:40,840
این شی فلاسک را وارد کنید خوب حالا ما
210
00:06:40,840 –> 00:06:42,979
فقط می خواهم در یک فلاسک ایجاد کنم
211
00:06:42,979 –> 00:06:45,449
با استفاده از آن شی فلاسک به این صورت است
212
00:06:45,449 –> 00:06:48,300
شما این کار را خوب انجام می دهید، فقط فلاسک را صدا کنید
213
00:06:48,300 –> 00:06:50,310
سازنده در اینجا و سپس ما فقط ایجاد می کنیم
214
00:06:50,310 –> 00:06:52,349
یک برنامه یعنی من فقط آن را برنامه نامیدم اما
215
00:06:52,349 –> 00:06:54,870
شما باید نام خود را اینجا وارد کنید بسیار خوب
216
00:06:54,870 –> 00:06:56,639
این فقط مثل این فقط مراجع است
217
00:06:56,639 –> 00:06:59,160
این فایل این یک چیز پایتون است اگر
218
00:06:59,160 –> 00:07:00,509
شما کنجکاو هستید می توانید به آن نگاه کنید اما
219
00:07:00,509 –> 00:07:02,220
شما فقط باید آن را انجام دهید، بنابراین فقط آن را دنبال کنید
220
00:07:02,220 –> 00:07:04,590
و اگر دوست دارید اگر می خواهید بیشتر بیاموزید
221
00:07:04,590 –> 00:07:05,970
در مورد آن می توانید نگاه کنید می توانید در گوگل جستجو کنید
222
00:07:05,970 –> 00:07:07,319
آن یا چیزی دیگر اما فقط ارجاع دارد
223
00:07:07,319 –> 00:07:08,490
این فایل خیلی مهم نیست درست است
224
00:07:08,490 –> 00:07:11,340
اکنون خوب است و اکنون می توانیم شروع کنیم
225
00:07:11,340 –> 00:07:14,819
به چیزهای فلاسک ما بسیار خوب است
226
00:07:14,819 –> 00:07:15,810
چارچوب ها، بنابراین ما می خواهیم ایجاد کنیم
227
00:07:15,810 –> 00:07:17,370
وب سایت هایی که فقط یک دسته از URL ها هستند
228
00:07:17,370 –> 00:07:20,099
که به صفحات وب منتهی می شود، پس چگونه می توانیم
229
00:07:20,099 –> 00:07:22,819
یک URL تعریف کنید خوب ما این کار را انجام می دهیم
230
00:07:22,819 –> 00:07:25,169
مسیریابی بنابراین به آن یک مسیر می گویند
231
00:07:25,169 –> 00:07:28,229
مانند یک مسیر URL، بنابراین ما فقط این کار را انجام خواهیم داد
232
00:07:28,229 –> 00:07:29,729
چیز کوچکی در اینجا به این می گویند a
233
00:07:29,729 –> 00:07:31,139
دکوراتور در پایتون اگر خطی را شروع کنید
234
00:07:31,139 –> 00:07:34,110
با علامت علامت مانند یک شخص در
235
00:07:34,110 –> 00:07:37,159
آن را علامت بزنید و فلاسک از این استفاده می کند
236
00:07:37,159 –> 00:07:39,720
همه URL های آن را تعریف کنید تا این باشد
237
00:07:39,720 –> 00:07:41,430
اگر مطلقاً چیزی وجود نداشته باشد URL پایه
238
00:07:41,430 –> 00:07:42,810
بنابراین مانند دامنه شما اینجا خواهد بود
239
00:07:42,810 –> 00:07:57,210
مانند www.yourdearbaby.com به شما نشان می دهد
240
00:07:57,210 –> 00:08:00,630
بعداً اما فقط بدانید که اگر اینطور است
241
00:08:00,630 –> 00:08:02,130
فقط دامنه شما بدون هیچ چیزی بعد از آن
242
00:08:02,130 –> 00:08:05,430
بسیار خوب مانند WW –gel آرامش یا چیزی
243
00:08:05,430 –> 00:08:06,960
یعنی چیزی وجود ندارد
244
00:08:06,960 –> 00:08:11,280
پس از آن اگر URL پایه ما باشد
245
00:08:11,280 –> 00:08:14,490
وب سایت این است که پس از آن ما فقط می توانیم یک
246
00:08:14,490 –> 00:08:17,310
درست زیر آن عمل می کند و این خواهد شد
247
00:08:17,310 –> 00:08:19,259
این کد چیزی است که هر زمان که ما اجرا می شود
248
00:08:19,259 –> 00:08:21,300
به این URL بسیار ساده می رسیم، بنابراین ما می توانیم
249
00:08:21,300 –> 00:08:23,219
فقط بگویید بیایید فقط یک سلام ساده انجام دهیم
250
00:08:23,219 –> 00:08:24,300
دنیا خوبه
251
00:08:24,300 –> 00:08:30,000
و شما فقط می خواهید به سلام دنیا برگردید
252
00:08:30,000 –> 00:08:34,380
بسیار خوب و این تقریباً وجود دارد
253
00:08:34,380 –> 00:08:36,289
یک کار دیگر باید اینجا انجام دهیم
254
00:08:36,289 –> 00:08:41,700
فقط به خاطر تمرین خوب ما همیشه
255
00:08:41,700 –> 00:08:44,130
اگر این کار را در پایتون انجام دهید، می دانید
256
00:08:44,130 –> 00:08:45,990
فقط می خواهم مطمئن شوم که در حال اجرا هستیم یا خیر
257
00:08:45,990 –> 00:08:48,149
این مستقیم از خط فرمان در
258
00:08:48,149 –> 00:08:50,010
در این صورت نام اصلی اگر باشد
259
00:08:50,010 –> 00:08:51,420
ما مستقیماً در این فایل هستیم و سپس ما
260
00:08:51,420 –> 00:08:53,270
در واقع می خواهید روشن کنید
261
00:08:53,270 –> 00:08:55,230
حالت اشکال زدایی یا که تقریباً زیاد است
262
00:08:55,230 –> 00:08:56,050
حالت توسعه دهنده
263
00:08:56,050 –> 00:09:00,690
خوب که درست مثل به ما اجازه می دهد که داشته باشیم
264
00:09:00,690 –> 00:09:03,130
هر زمان که یک خطای واقعی را به ما نشان می دهد
265
00:09:03,130 –> 00:09:04,720
خطا ظاهر می شود و به جای آن فقط نشسته است
266
00:09:04,720 –> 00:09:06,130
فقط گفتن آه چهار چهار تیر بله
267
00:09:06,130 –> 00:09:07,390
بلا و من باید این را کامل ارائه کنم
268
00:09:07,390 –> 00:09:08,649
خرابی تا ما واقعاً بتوانیم بفهمیم
269
00:09:08,649 –> 00:09:10,630
چه اشکالی دارد و سپس به ما اجازه می دهد
270
00:09:10,630 –> 00:09:14,050
برای به روز رسانی سرور و وب سایت ما در
271
00:09:14,050 –> 00:09:15,370
مگس پس ما اینجوری نباشیم
272
00:09:15,370 –> 00:09:16,750
توقف و راه اندازی مجدد سرور
273
00:09:16,750 –> 00:09:18,279
خوب من همه اینها را در یک نشان می دهم
274
00:09:18,279 –> 00:09:20,800
دوم اما این اینجا تقریباً همین است
275
00:09:20,800 –> 00:09:23,310
ابتدایی ترین برنامه فلاسک که می توانید خوب بنویسید
276
00:09:23,310 –> 00:09:26,410
شما مانند ما کتابخانه را وارد می کنیم
277
00:09:26,410 –> 00:09:29,170
ایجاد یک فلاسک برنامه ما یک مسیر تعریف می کنیم و
278
00:09:29,170 –> 00:09:32,019
کد سفارشی برای اجرا و سپس فقط
279
00:09:32,019 –> 00:09:34,720
برخی از چیزهای توسعه دهنده تمرین بنابراین بله
280
00:09:34,720 –> 00:09:36,100
بیایید این را اجرا کنیم و ببینیم چه چیزی
281
00:09:36,100 –> 00:09:38,740
اتفاق می افتد خوب برو اینجا و ما هستیم
282
00:09:38,740 –> 00:09:44,560
برنامه Python PI را تایپ کنید و آنجا
283
00:09:44,560 –> 00:09:47,320
ما می رویم بنابراین اکنون می گوید حالت اشکال زدایی روشن است
284
00:09:47,320 –> 00:09:50,709
می گوید برنامه اپلیکیشن سرور فلاسک ما
285
00:09:50,709 –> 00:09:54,399
به نام آن برنامه نوشتن در حال اجرا است و در حال اجرا است
286
00:09:54,399 –> 00:09:57,010
در حال اجرا در این لوکال هاست خوب است
287
00:09:57,010 –> 00:09:59,200
بنابراین 120 7.0 نقطه اوه نقطه یک است
288
00:09:59,200 –> 00:10:00,700
در واقع لوکال هاست خود را به شما می دهد
289
00:10:00,700 –> 00:10:02,050
در عوض ما دامنه آنلاین نداریم
290
00:10:02,050 –> 00:10:03,060
همین الان که گفتم لایک کنم
291
00:10:03,060 –> 00:10:07,930
www.google.com/mapmaker ما فقط از آن استفاده می کنیم
292
00:10:07,930 –> 00:10:09,760
لوکال هاست در حال حاضر اما این کار را می کند
293
00:10:09,760 –> 00:10:12,250
روی پورت 5000 باشید پس این مهم است
294
00:10:12,250 –> 00:10:14,770
بیایید فقط به مرورگر خود برگردیم و
295
00:10:14,770 –> 00:10:18,430
این را خوب و همانطور که می بینید بچسبانید
296
00:10:18,430 –> 00:10:20,890
اجازه دهید در اینجا کمی بزرگنمایی کنم که سلام
297
00:10:20,890 –> 00:10:22,899
دنیایی که تایپ کردیم در اینجا نمایش داده می شود
298
00:10:22,899 –> 00:10:24,520
خوب پس این وب سایت ماست
299
00:10:24,520 –> 00:10:27,579
صفحه وب ما می توانیم آن را به لوکال هاست تغییر دهم
300
00:10:27,579 –> 00:10:30,640
خوب در عوض و آن را به ما خواهد آورد
301
00:10:30,640 –> 00:10:34,360
همان صفحه اما آره زیباست
302
00:10:34,360 –> 00:10:37,750
چقدر فلاسک خوب کار می کند، بیایید به عقب برگردیم
303
00:10:37,750 –> 00:10:40,120
در اینجا یک مورد دیگر را می خواهم ذکر کنم
304
00:10:40,120 –> 00:10:44,829
اگر بخواهید واقعا سریع است
305
00:10:44,829 –> 00:10:49,600
چند چیز را با یکی مدیریت کنید
306
00:10:49,600 –> 00:10:51,970
چندین مسیر با یک یا یک روش
307
00:10:51,970 –> 00:10:53,500
تابع منظورم آن است که شما می توانید انجام دهید
308
00:10:53,500 –> 00:10:55,600
که تقریباً هر زمان که مسیر را می بینید
309
00:10:55,600 –> 00:10:58,390
هر تابع mith مانند نزدیکترین است
310
00:10:58,390 –> 00:11:00,130
که به صورت خطی در کد بعدی آمده است
311
00:11:00,130 –> 00:11:02,410
کدی که درست می شود، خوب است، بنابراین اگر ما
312
00:11:02,410 –> 00:11:03,790
این را ببینید ما در واقع می توانیم چندین مورد را قرار دهیم
313
00:11:03,790 –> 00:11:05,020
آنهایی که اینجا هستند و بیایید بگوییم که داریم
314
00:11:05,020 –> 00:11:08,470
خانه خوب است و در حال حاضر اگر پایه
315
00:11:08,470 –> 00:11:09,329
شاخص و
316
00:11:09,329 –> 00:11:11,999
خانه اسلش خانه ما هر دو به سلام خواهیم رفت
317
00:11:11,999 –> 00:11:14,149
دنیا مثل این است پس ما آن را نجات می دهیم و
318
00:11:14,149 –> 00:11:16,319
چون حالت اشکال زدایی روشن است پس آن
319
00:11:16,319 –> 00:11:19,619
به طور خودکار به روز رسانی سرور ما خواهد رفت
320
00:11:19,619 –> 00:11:23,670
در اینجا و بازخوانی این و بدون تغییر
321
00:11:23,670 –> 00:11:26,699
که کار کرد یا بیایید سلام دنیا را خنک کنیم
322
00:11:26,699 –> 00:11:28,589
فقط برای اینکه بتوانیم برخی تغییرات را مشاهده کنیم
323
00:11:28,589 –> 00:11:30,329
آنها در آنجا برگزار می شوند ما سلام می کنیم
324
00:11:30,329 –> 00:11:32,489
دنیا هم اما ما هم گفتیم اگر بخواهیم
325
00:11:32,489 –> 00:11:34,439
در خانه برای رفتن به همان روش و سپس ما
326
00:11:34,439 –> 00:11:36,569
می تواند آن روش احتمالا آیکی را انجام دهد
327
00:11:36,569 –> 00:11:41,220
توابع خانه خوب است و خانه خواهد بود
328
00:11:41,220 –> 00:11:43,019
همچنین اگر همان چیزی را برای ما بیاورید
329
00:11:43,019 –> 00:11:46,439
ما به آدرس اینترنتی جعلی مانند این و من می رویم
330
00:11:46,439 –> 00:11:47,879
اینتر را فشار دهید و سپس یک را دریافت خواهید کرد
331
00:11:47,879 –> 00:11:51,629
خطا پیدا نشد خوب است، به این دلیل است
332
00:11:51,629 –> 00:11:53,579
اگر ما واقعاً این مسیر را تعریف کنیم
333
00:11:53,579 –> 00:11:55,920
اسلش جعلی تعریف شده است مانند تغییر این به
334
00:11:55,920 –> 00:11:58,350
ساختگی یا چیزی دیگر کار می کند
335
00:11:58,350 –> 00:11:59,009
بسیار خوب
336
00:11:59,009 –> 00:12:01,049
خیلی ساده باید درست کند
337
00:12:01,049 –> 00:12:03,959
تا اینجا احساس می کنم اما این زیباست
338
00:12:03,959 –> 00:12:06,449
خیلی اصول اولیه و اساسی ترین برنامه
339
00:12:06,449 –> 00:12:08,519
ما می توانستیم با فلاسک درست کنیم و حالا هستیم
340
00:12:08,519 –> 00:12:10,110
قرار است کمی شروع به وارد شدن کنم
341
00:12:10,110 –> 00:12:11,519
چیزهای پیشرفته تر خیلی خوبه پس من این کار رو میکنم
342
00:12:11,519 –> 00:12:16,019
به زودی به شما خوش آمدید
343
00:12:16,019 –> 00:12:17,519
بچه ها خب حالا ما کمی وارد بحث می شویم
344
00:12:17,519 –> 00:12:19,410
کمی مسیریابی پیشرفته درست مثل زیبا
345
00:12:19,410 –> 00:12:20,459
خیلی بازی کردن در اطراف کمی با
346
00:12:20,459 –> 00:12:23,189
این برنامه گروت خط تا اینجا و
347
00:12:23,189 –> 00:12:24,360
کارهای مختلفی که می توانید با آن انجام دهید
348
00:12:24,360 –> 00:12:26,339
بیایید از شر این خلاص شویم تا آن را ساده نگه داریم
349
00:12:26,339 –> 00:12:29,610
تقریباً به شاخص پایه یا
350
00:12:29,610 –> 00:12:30,809
در واقع من آن را به عنوان خانه ترک خواهم کرد
351
00:12:30,809 –> 00:12:35,730
بیایید آن را به این صورت بگذاریم و سلام
352
00:12:35,730 –> 00:12:37,949
بیایید به اینجا برگردیم و این را اجرا کنیم
353
00:12:37,949 –> 00:12:41,249
هنوز کار می کند خانه بریده بریده هنوز است
354
00:12:41,249 –> 00:12:43,410
خوب کار می کند، بنابراین آنچه می خواهم نشان دهم
355
00:12:43,410 –> 00:12:45,059
شما بچه ها در واقع چگونه می توانید بدست آورید
356
00:12:45,059 –> 00:12:47,339
پارامترها از URL به کد ما
357
00:12:47,339 –> 00:12:51,059
بسیار خوب، پس هر چه ما نشانی اینترنتی را درست نشان دهیم
358
00:12:51,059 –> 00:12:52,860
و دریافت می کنیم و سپس این تابع را اجرا می کنیم
359
00:12:52,860 –> 00:12:55,139
و این این متن برگردانده شده است
360
00:12:55,139 –> 00:12:56,309
به صفحه وب برای صفحه وب به
361
00:12:56,309 –> 00:12:59,459
نمایش داده شود که آیا HTML یا فناوری خام است
362
00:12:59,459 –> 00:13:02,749
متنی مثل آن اینجاست هر چه هست
363
00:13:02,959 –> 00:13:05,249
شاید چیزهایی در اینجا وجود داشته باشد که ما
364
00:13:05,249 –> 00:13:07,230
می خواهند بر اساس آنچه داده شده تغییر کنند
365
00:13:07,230 –> 00:13:08,819
URL تا شاید آنطور که ما می خواهیم
366
00:13:08,819 –> 00:13:11,459
در واقع مانند سلام و احوالپرسی با کسی است
367
00:13:11,459 –> 00:13:13,949
نام پس بیایید فقط از طریق آن و
368
00:13:13,949 –> 00:13:14,910
منظورم را به شما نشان خواهم داد
369
00:13:14,910 –> 00:13:16,769
پس شاید مسیری که شما می خواهید
370
00:13:16,769 –> 00:13:19,470
در واقع مثل اسلش خانگی اسلش آرون باشید
371
00:13:19,470 –> 00:13:22,289
نام من یا یک اسلش خانه اسلش کاسی یا
372
00:13:22,289 –> 00:13:22,980
یه چیزی شبیه اون
373
00:13:22,980 –> 00:13:24,960
و بسته به این که می خواهید بگویید
374
00:13:24,960 –> 00:13:27,720
به جای آن مانند سلام هارون یا سلام کازی
375
00:13:27,720 –> 00:13:29,370
پس چقدر شبیه استفاده از آن است
376
00:13:29,370 –> 00:13:32,150
متغیرها در URL، بنابراین چگونه این کار را انجام می دهید
377
00:13:32,150 –> 00:13:34,850
شما از براکت های کوچک خود در اینجا و
378
00:13:34,850 –> 00:13:38,370
سپس نوع داده را تعریف می کنید و سپس
379
00:13:38,370 –> 00:13:40,260
نام متغیر به همین شکل است
380
00:13:40,260 –> 00:13:42,330
رشته ای به نام نام وجود خواهد داشت
381
00:13:42,330 –> 00:13:43,860
و سپس شما در واقع می توانید فقط یک پاپ
382
00:13:43,860 –> 00:13:46,470
نام اینجا و این نام اینجا و این
383
00:13:46,470 –> 00:13:49,260
نام باید یکسان باشد و اکنون ما
384
00:13:49,260 –> 00:13:51,900
دسترسی به این در کد ما بسیار خوب است
385
00:13:51,900 –> 00:13:54,630
هر آنچه که در اینجا در URL ظاهر می شود
386
00:13:54,630 –> 00:13:56,250
هارون یا کازی یا هر رشته دیگری باشد
387
00:13:56,250 –> 00:13:58,230
پس اکنون ما در اینجا به آن دسترسی داریم
388
00:13:58,230 –> 00:14:00,510
حالا ما واقعاً می توانیم به اینجا برویم
389
00:14:00,510 –> 00:14:05,190
و در واقع چیزی شبیه به آن اضافه کنید
390
00:14:05,190 –> 00:14:08,550
بسیار خوب، پس هر آنچه در URL وجود دارد اکنون است
391
00:14:08,550 –> 00:14:11,280
بنابراین در صفحه وب نمایش داده می شود
392
00:14:11,280 –> 00:14:13,170
به این ترتیب چیزهایی را از URL دریافت می کنید
393
00:14:13,170 –> 00:14:15,780
مانند پارامترها و متغیرها در
394
00:14:15,780 –> 00:14:19,110
کد ما پس بیایید کمی این و را تازه کنیم
395
00:14:19,110 –> 00:14:21,630
ما یک خطای یافت نشد دریافت می کنیم زیرا ما
396
00:14:21,630 –> 00:14:22,860
آیا نباید نامی می گذاشتم که فراموش کردم بگذارم
397
00:14:22,860 –> 00:14:25,380
یک نام پس حالا بیایید نام هارون را آنجا بگذاریم
398
00:14:25,380 –> 00:14:28,080
و همانطور که می بینید می گوید سلام هارون
399
00:14:28,080 –> 00:14:30,450
خوب و ما می توانیم هر چیزی را یک بار آنجا قرار دهیم
400
00:14:30,450 –> 00:14:37,110
کازی هم کار خواهد کرد یا سلام احمق اما
401
00:14:37,110 –> 00:14:38,940
بله، به این ترتیب شما متغیرها را دریافت می کنید
402
00:14:38,940 –> 00:14:40,740
از URL به اینجا، بنابراین ممکن است
403
00:14:40,740 –> 00:14:42,150
کمی زائد به نظر می رسد
404
00:14:42,150 –> 00:14:43,760
مثل اینکه چرا باید این کار را انجام دهید اما
405
00:14:43,760 –> 00:14:47,700
اوم یک چیز بسیار مفید است که این
406
00:14:47,700 –> 00:14:53,160
به ما اجازه می دهد تا انجام دهیم تقریباً برای
407
00:14:53,160 –> 00:14:56,610
URL های پویا و um URL های پویا هستند
408
00:14:56,610 –> 00:14:58,170
مانند زمانی که شما مانند شاید اگر شما
409
00:14:58,170 –> 00:14:59,100
وب سایتی که در آن تعداد زیادی از آن دارید
410
00:14:59,100 –> 00:15:00,390
پروفایل های مختلف دسته های مختلف
411
00:15:00,390 –> 00:15:02,460
دسته ای از پست های وبلاگ یا تصاویر یا
412
00:15:02,460 –> 00:15:04,860
چیزی و هر کدام یک شناسه و
413
00:15:04,860 –> 00:15:07,530
URL فقط تغییر می کند و سپس شما
414
00:15:07,530 –> 00:15:10,500
ممکن است مثل int باشه و بعد شما
415
00:15:10,500 –> 00:15:11,820
می تواند مانند این شناسه یا
416
00:15:11,820 –> 00:15:14,010
چیزی مثل شناسه تصویر یا
417
00:15:14,010 –> 00:15:16,350
چیزی یا فقط ID به طور کلی و سپس
418
00:15:16,350 –> 00:15:18,960
چون این چیز مدام در حال تغییر است پس شما
419
00:15:18,960 –> 00:15:20,730
می تواند مانند برخی از کد در اینجا آن است
420
00:15:20,730 –> 00:15:23,580
مانند Oh نمایش تصویر با این ID خوب است
421
00:15:23,580 –> 00:15:26,550
و کار با آن را بسیار ساده می کند
422
00:15:26,550 –> 00:15:29,100
همه این URL ها در یک تا شما
423
00:15:29,100 –> 00:15:31,830
لازم نیست دوست داشته باشید هر کدام مانند ام را داشته باشید
424
00:15:31,830 –> 00:15:33,390
به طور جداگانه شما نباید مانند اوه باشید
425
00:15:33,390 –> 00:15:35,199
پروت
426
00:15:35,199 –> 00:15:38,769
یک تصویر نمایش سمت راست یک و سپس a
427
00:15:38,769 –> 00:15:40,989
Prout عملکرد جداگانه ای داشته باشد
428
00:15:40,989 –> 00:15:43,149
نمایش تصویر دو و غیره و غیره شما
429
00:15:43,149 –> 00:15:45,759
فقط می توانید این را اینجا و سپس فقط داشته باشید
430
00:15:45,759 –> 00:15:47,859
وارد آیدی شوید البته باید عوض کنید
431
00:15:47,859 –> 00:15:52,899
این شناسه و سپس شما فقط می توانید بگویید خوب
432
00:15:52,899 –> 00:15:55,749
بر اساس ID خوب این یک int است بنابراین شما
433
00:15:55,749 –> 00:15:57,999
قبل از چاپ باید روی یک رشته ریخته شود
434
00:15:57,999 –> 00:16:04,119
آن را اما شما نیاز دارید که چه اتفاقی می افتد اوه من
435
00:16:04,119 –> 00:16:07,989
یک پرانتز اضافی در اینجا داشته باشید اما شما
436
00:16:07,989 –> 00:16:11,639
باید رشته فکرم را گم کنم
437
00:16:11,639 –> 00:16:13,839
این اشکالی ندارد اما تقریباً بله همین است
438
00:16:13,839 –> 00:16:15,999
به شما اجازه می دهد تا URL پویا داشته باشید به طوری که
439
00:16:15,999 –> 00:16:18,459
شما می توانید چندین URL را با یک آدرس مدیریت کنید
440
00:16:18,459 –> 00:16:20,470
عملکرد خوب است و البته شما می توانید
441
00:16:20,470 –> 00:16:21,669
چندین مورد از اینها را داشته باشید تا بتوانید
442
00:16:21,669 –> 00:16:28,029
دارای رشته اسلش مانند کاربران اسلش خانگی
443
00:16:28,029 –> 00:16:29,350
خوب اجازه بدهید اول این را به شما نشان دهم
444
00:16:29,350 –> 00:16:31,419
قبل از اینکه دقیق بشوم، پس بیایید این کار را انجام دهیم
445
00:16:31,419 –> 00:16:33,509
و رشته را نیز به شما نشان می دهد
446
00:16:33,509 –> 00:16:37,299
اوه درست نیست چون معمولا
447
00:16:37,299 –> 00:16:39,519
اسلش خانگی باید یک int باشد نه a
448
00:16:39,519 –> 00:16:41,559
رشته پس بیایید فقط 10 قرار دهیم
449
00:16:41,559 –> 00:16:46,299
بنابراین سلام 10 باحال اما شما هم می توانید داشته باشید
450
00:16:46,299 –> 00:16:47,410
چند مورد در اینجا بنابراین شاید دوست داشته باشید
451
00:16:47,410 –> 00:16:53,410
کاربران بریده بریده نام رشته پست های اسلش
452
00:16:53,410 –> 00:16:57,009
اسلش آیدی خوب است، پس اکنون نام و ما را داریم
453
00:16:57,009 –> 00:16:58,629
شناسه داشته باشید، پس مثل اوکی بیایید ما را انجام دهیم
454
00:16:58,629 –> 00:17:00,489
مانند وب سایت برخی از کاربران و سپس
455
00:17:00,489 –> 00:17:02,019
شما نام کاربری را دارید و سپس دارید
456
00:17:02,019 –> 00:17:03,429
همه پست های آنها و شما یک شناسه دارید
457
00:17:03,429 –> 00:17:05,500
یکی از پست های آنها پس می تواند مانند باشد
458
00:17:05,500 –> 00:17:16,779
سلام نام شناسه شما چیزی شبیه به
459
00:17:16,779 –> 00:17:23,740
آن و نام پاپ به اینجا برگردیم و اجازه دهید
460
00:17:23,740 –> 00:17:27,459
این را اجرا کنید و این را بازخوانی کنید
461
00:17:27,459 –> 00:17:32,230
بنابراین ما باید به پست های اسلش آرون برویم
462
00:17:32,230 –> 00:17:36,880
کاربران اسلش خانگی کاربران اسلش خانگی بود
463
00:17:36,880 –> 00:17:39,429
همان چیزی است که ما گفتیم اسلش نام اسلش
464
00:17:39,429 –> 00:17:41,860
پست ها ID را بریده بریده پس بیایید پنج و
465
00:17:41,860 –> 00:17:44,050
اینتر را بزنیم
466
00:17:44,050 –> 00:17:46,390
و در آنجا می رویم که می گوید سلام هارون شما
467
00:17:46,390 –> 00:17:48,610
ID بر اساس تمام موارد موجود در پنج است
468
00:17:48,610 –> 00:17:51,430
URL خوب است و با تغییر این می توانیم
469
00:17:51,430 –> 00:17:54,790
به راحتی فقط این را به روز کنید
470
00:17:54,790 –> 00:17:56,620
سپس اگر ما واقعاً تصاویر مشابه داشته باشیم و
471
00:17:56,620 –> 00:17:58,630
چیزهایی که میتوانیم دوست داشته باشیم خوب این را واکشی کنیم و
472
00:17:58,630 –> 00:17:59,980
من باید به جای فقط یک تصویر را برگردانم
473
00:17:59,980 –> 00:18:01,450
متن شما می توانید مانند تصویر هشتم باشید
474
00:18:01,450 –> 00:18:03,430
بلا بله بلاه و همانطور که URL را تغییر می دهیم
475
00:18:03,430 –> 00:18:05,050
تصاویر مختلف ظاهر خواهند شد خوب است
476
00:18:05,050 –> 00:18:06,760
بنابراین این نوعی ایده پویا است
477
00:18:06,760 –> 00:18:10,990
URL ها و مسیریابی با استفاده از متغیرها
478
00:18:10,990 –> 00:18:13,600
این نماد براکت در اینجا بسیار خوب است
479
00:18:13,600 –> 00:18:16,900
باحال و یه چیز دیگه که میخوام برم
480
00:18:16,900 –> 00:18:21,040
اکنون در واقع شما را محدود می کند
481
00:18:21,040 –> 00:18:24,190
صفحات وب به روش های درخواست خاص
482
00:18:24,190 –> 00:18:27,340
خوب پس بیایید یکی دیگر را اینجا اضافه کنیم
483
00:18:27,340 –> 00:18:28,720
فقط برای سادگی بگو چون من ندارم
484
00:18:28,720 –> 00:18:31,150
برای گرفتن بیش از حد فانتزی در یکی و اجازه دهید فقط
485
00:18:31,150 –> 00:18:39,850
به این زنگ بزنید فقط به آنجا بروید واقعی که ممکن است
486
00:18:39,850 –> 00:18:41,080
در حال حاضر منطقی نیست فقط
487
00:18:41,080 –> 00:18:42,130
یه لحظه تحملم کن
488
00:18:42,130 –> 00:18:54,490
بنابراین درخواست دریافت کنید و فقط می توانید دریافت کنید
489
00:18:54,490 –> 00:19:01,690
این صفحه وب خوب است، بنابراین من این کمی را دیدم
490
00:19:01,690 –> 00:19:06,810
چیزی در اینجا و یا در واقع فقط دریافت کنید
491
00:19:06,810 –> 00:19:09,400
یا آره هر چه واقعا اینطور نیست
492
00:19:09,400 –> 00:19:10,870
خیلی خوبه من اینجا بدم میاد
493
00:19:10,870 –> 00:19:13,360
اما تقریباً کاری که من می خواهم اینجا انجام دهم
494
00:19:13,360 –> 00:19:15,970
من می خواهم این صفحه وب فقط اجازه دهد
495
00:19:15,970 –> 00:19:19,150
درخواست ها را دریافت کنید تا فقط بتوانید دریافت کنید
496
00:19:19,150 –> 00:19:20,980
دریافت و دوست ندارد اجازه نمی دهد
497
00:19:20,980 –> 00:19:23,530
پست یا قرار دادن یا اصلاً هر چیز دیگری
498
00:19:23,530 –> 00:19:27,730
خوب فقط دریافت کنید و در واقع می توانید
499
00:19:27,730 –> 00:19:29,620
مشخص کنید که می خواهید کدام متدها باشید
500
00:19:29,620 –> 00:19:32,650
مجاز است اما بیایید این را اجرا کنیم تا ببینیم
501
00:19:32,650 –> 00:19:39,840
چه اتفاقی می افتد خوب فقط دریافت کنید
502
00:19:40,220 –> 00:19:43,100
آن را دوست دارم، بنابراین شما فقط می توانید این را دریافت کنید
503
00:19:43,100 –> 00:19:44,360
صفحه وب، بنابراین در واقع درست نیست
504
00:19:44,360 –> 00:19:46,700
زیرا این فقط یک مسیر برنامه معمولی است
505
00:19:46,700 –> 00:19:48,169
و همه چیز به جز آنچه می توانید در آن انجام دهید
506
00:19:48,169 –> 00:19:51,799
این روش مسیر بعد از
507
00:19:51,799 –> 00:19:54,519
این رشته کوچک در اینجا شما در واقع می توانید
508
00:19:54,519 –> 00:19:59,000
اعلام کنید فکر می کنم روش هایی با S است
509
00:19:59,000 –> 00:20:01,309
بله روش هایی مانند این و سپس شما می توانید
510
00:20:01,309 –> 00:20:05,690
تقریباً همه HTTP را مشخص کنید
511
00:20:05,690 –> 00:20:08,000
درخواست هایی که در این مورد می پذیرید
512
00:20:08,000 –> 00:20:09,259
صفحه وب بنابراین اگر فقط می خواهید دریافت کنید
513
00:20:09,259 –> 00:20:10,460
پس اگر شما فقط همینطور می شود
514
00:20:10,460 –> 00:20:13,549
بخواهم پست بگذاری پس اینطور می شود
515
00:20:13,549 –> 00:20:16,220
بسیار خوب اگر می خواهید دریافت کنید و پست کنید، آن را ارسال کنید
516
00:20:16,220 –> 00:20:18,529
این بسیار ساده است
517
00:20:18,529 –> 00:20:20,860
لیستی از تمام روش های مجاز است
518
00:20:20,860 –> 00:20:23,059
اما از آنجایی که ما فقط اجازه می دهیم به اینجا برسیم
519
00:20:23,059 –> 00:20:25,220
پس چرا من این هنوز هم کار خواهد کرد زیرا
520
00:20:25,220 –> 00:20:27,019
دریافت هنوز وجود دارد، پس بیایید فقط
521
00:20:27,019 –> 00:20:30,259
به این ضربه بزنید و این را اجرا کنید
522
00:20:30,259 –> 00:20:32,539
همانطور که می بینید هنوز کار می کند و اجازه دهید
523
00:20:32,539 –> 00:20:33,740
فقط آن را به اینجا و برای اثبات آن
524
00:20:33,740 –> 00:20:35,870
هنوز در حال تغییر است بنابراین هنوز کار می کند
525
00:20:35,870 –> 00:20:41,299
فقط دریافت و همچنین اگر فقط فقط داشته باشیم
526
00:20:41,299 –> 00:20:43,220
همه چیز را به دست بیاور و هدف من همین است
527
00:20:43,220 –> 00:20:44,929
در ابتدا در نظر گرفته شده بود که فقط بتواند
528
00:20:44,929 –> 00:20:49,100
این صفحه وب را دریافت کنید سپس به سه تغییر می کند
529
00:20:49,100 –> 00:20:50,690
فقط برای نشان دادن اینکه ادامه دارد
530
00:20:50,690 –> 00:20:53,299
به کار سه کار اما اگر پست بگذاریم
531
00:20:53,299 –> 00:20:56,360
در اینجا بسیار خوب، فقط اجازه می دهد
532
00:20:56,360 –> 00:20:59,059
پستها اما سعی میشود به دست بیاوریم، بنابراین ما این کار را میکنیم
533
00:20:59,059 –> 00:21:04,309
احتمالاً با روش دیدن خطا مواجه خواهد شد
534
00:21:04,309 –> 00:21:05,870
مجاز نیست بنابراین این روش مجاز نیست
535
00:21:05,870 –> 00:21:07,519
برای درخواست URL مجاز است زیرا
536
00:21:07,519 –> 00:21:09,559
تو در تلاش برای به دست آوردن این ام که هستی
537
00:21:09,559 –> 00:21:12,049
تلاش برای دریافت این کد هر چه که شما
538
00:21:12,049 –> 00:21:13,820
یک صفحه وب را که در تلاش برای دریافت آن هستید درخواست کنید
539
00:21:13,820 –> 00:21:15,559
آن را اما فقط اجازه ارسال و
540
00:21:15,559 –> 00:21:16,970
پست مانند خوب است مانند دوست داشتن
541
00:21:16,970 –> 00:21:18,500
ارسال چیزی به URL برای آنها
542
00:21:18,500 –> 00:21:20,779
آن را در یک پایگاه داده ذخیره کنید اما بله همینطور است
543
00:21:20,779 –> 00:21:25,940
چگونه درخواست مجاز خود را تعریف می کنید
544
00:21:25,940 –> 00:21:27,440
روش ها و سپس می توانید آن را محدود کنید
545
00:21:27,440 –> 00:21:29,090
برخی چیزها خوب است، بنابراین کمی فانتزی است
546
00:21:29,090 –> 00:21:31,629
چیزهای مسیریابی پیشرفته ای که می توانید انجام دهید و
547
00:21:31,629 –> 00:21:34,700
حالا ما میخواهیم وارد الگوسازی شویم و
548
00:21:34,700 –> 00:21:35,899
در واقع انجام برخی از جلو و
549
00:21:35,899 –> 00:21:38,899
مانند HTML و CSS و static کار کنید
550
00:21:38,899 –> 00:21:41,620
فایل هایی مانند تصاویر شامل موارد زیادی در ما هستند
551
00:21:41,620 –> 00:21:46,399
فلاسک چارچوب وب سایت هی چه خبر است
552
00:21:46,399 –> 00:21:48,340
شما بچه ها پس حالا ما می رویم
553
00:21:48,340 –> 00:21:51,740
قالب ها خوب قالب ها فقط زیبا هستند
554
00:21:51,740 –> 00:21:53,830
قسمت جلویی فلاسک یک راه
555
00:21:53,830 –> 00:21:57,130
برای سازماندهی تمام HTML و CSS و
556
00:21:57,130 –> 00:21:59,559
مانند آن نوع چیزهای جلویی و
557
00:21:59,559 –> 00:22:02,769
آنها را تمیز کنید و چیزهایی که من درست نمی کنم
558
00:22:02,769 –> 00:22:05,500
درهم و برهم و بسیار آسان مانند درست کردن
559
00:22:05,500 –> 00:22:07,149
وب سایت ما به راحتی قابل مدیریت است اما اینطور است
560
00:22:07,149 –> 00:22:08,620
عمدتا برای قسمت جلویی بوده است
561
00:22:08,620 –> 00:22:10,899
خوب این جایی است که کد HTML ما قرار دارد
562
00:22:10,899 –> 00:22:13,000
قراره برم پس من فقط میرم
563
00:22:13,000 –> 00:22:14,890
این دو چیز در اینجا از آنجایی که ما آنها را کد می کنیم
564
00:22:14,890 –> 00:22:15,970
بالا، اما من فقط می خواهم به
565
00:22:15,970 –> 00:22:18,700
یک چیز ساده من فقط می خواهم در واقع
566
00:22:18,700 –> 00:22:21,669
فقط کافی است به فهرست اصلی بازگردید
567
00:22:21,669 –> 00:22:25,620
خوب فقط فعلاً همه چیز را ساده نگه دارید و
568
00:22:25,889 –> 00:22:30,820
بیایید این شاخص و بسیار ساده را بنامیم
569
00:22:30,820 –> 00:22:37,659
بازگشت به صفحه اصلی بسیار خوب مانند آن چیزی نیست
570
00:22:37,659 –> 00:22:41,919
هیچ چیز ترسناکی نیست، بیایید فقط این را ذخیره کنیم
571
00:22:41,919 –> 00:22:48,279
و به مرورگر ما در اینجا برگردید و بروید
572
00:22:48,279 –> 00:22:49,899
به صفحه اصلی و همانطور که می بینید خانه
573
00:22:49,899 –> 00:22:52,029
صفحه همانجا ظاهر می شود، بسیار خوب، بزرگنمایی شده است
574
00:22:52,029 –> 00:22:55,059
به همین دلیل است که آنقدر بزرگ است اما این است
575
00:22:55,059 –> 00:23:00,070
فقط یک متن سوتین معمولی خوب است، حالا فکر می کنم
576
00:23:00,070 –> 00:23:02,230
قبلا ذکر شد که هر زمان که داشته باشیم
577
00:23:02,230 –> 00:23:05,139
یک تابع در اینجا یا یک مسیر و سپس a
578
00:23:05,139 –> 00:23:06,610
عملکردی که در آن مسیر اجرا کرد
579
00:23:06,610 –> 00:23:08,860
هر چه برگردانده شود فقط تف است
580
00:23:08,860 –> 00:23:10,419
وارد مرورگر شود تا مرورگر بتواند
581
00:23:10,419 –> 00:23:12,190
هر چیزی را که بتواند به صورت خام تفسیر کند
582
00:23:12,190 –> 00:23:13,659
متنی که الان هست یا می تواند باشد
583
00:23:13,659 –> 00:23:16,990
حتی HTML را فقط HTML خام را تفسیر کنید تا ما
584
00:23:16,990 –> 00:23:19,720
در واقع می توانیم این کار را انجام دهیم، ما می توانیم
585
00:23:19,720 –> 00:23:22,750
در واقع فقط در برخی از برچسب های h1 مانند پاپ
586
00:23:22,750 –> 00:23:25,120
این و ما به اینجا و زمانی که ما برمی گردیم
587
00:23:25,120 –> 00:23:27,010
refresh خواهیم دید که به یک تغییر کرده است
588
00:23:27,010 –> 00:23:29,500
تگ h1 خیلی خوب است پس این کد HTML I است
589
00:23:29,500 –> 00:23:30,760
یعنی قانونی نیست چون فقط هست
590
00:23:30,760 –> 00:23:32,980
مانند یک تگ، همه را ندارد
591
00:23:32,980 –> 00:23:38,110
حق مانند پروتکل ام همه دیگر
592
00:23:38,110 –> 00:23:40,480
اگر HTML به همه اینها نیاز داشته باشد خوب است
593
00:23:40,480 –> 00:23:42,190
برچسب ها و چیزهای دیگر اما این فقط است
594
00:23:42,190 –> 00:23:44,889
مانند یک برچسب خام مانند آن را می گیرد XML یا
595
00:23:44,889 –> 00:23:47,380
چیزی هر چه می خواهید اسمش را بگذارید
596
00:23:47,380 –> 00:23:48,519
اما بله تقریباً می توانید وارد کنید
597
00:23:48,519 –> 00:23:50,500
هر چیزی را که می خواهید در اینجا می توانید
598
00:23:50,500 –> 00:23:54,899
حتی مانند یک ما می توانیم یک um سه گانه انجام دهیم
599
00:23:54,899 –> 00:23:57,429
رشته چند خطی اینجا مثل این و
600
00:23:57,429 –> 00:24:00,159
سپس در واقع کل HTML خود را قرار دهید
601
00:24:00,159 –> 00:24:01,480
صفحه وب در اینجا اما منظورم این است که می شود
602
00:24:01,480 –> 00:24:02,889
واقعا کثیف است پس این کلمه است
603
00:24:02,889 –> 00:24:04,080
قالب ها وارد می شوند
604
00:24:04,080 –> 00:24:07,350
بنابراین چون ما توانایی بازگشت را داریم
605
00:24:07,350 –> 00:24:09,630
هر چیزی که اینجا بخواهیم خواهد بود
606
00:24:09,630 –> 00:24:11,580
خوب است که این همه چیز را در یک
607
00:24:11,580 –> 00:24:14,220
فایل جدا کنید خوب و در این مورد
608
00:24:14,220 –> 00:24:15,060
ما آن را در یک قرار می دهیم
609
00:24:15,060 –> 00:24:17,670
فایل قالب که فقط یک HTML بود
610
00:24:17,670 –> 00:24:19,530
فایل اما به آنها قالب می گویند
611
00:24:19,530 –> 00:24:22,050
پس بیایید یک پوشه جدید در فلاسک خود بسازیم
612
00:24:22,050 –> 00:24:25,410
برنامه خوب است و آن را الگوها صدا کنید
613
00:24:25,410 –> 00:24:27,630
باید آن را قالب نامید و سپس
614
00:24:27,630 –> 00:24:31,140
در اینجا اجازه دهید فقط نقطه شاخص قرار دهیم
615
00:24:31,140 –> 00:24:35,940
HTML درست است index.html و سپس اجازه دهید
616
00:24:35,940 –> 00:24:41,330
فقط همه اینها را در آنجا کپی کنید و
617
00:24:41,330 –> 00:24:48,480
خمیر خنک به طوری که در حال حاضر و خانه
618
00:24:48,480 –> 00:24:52,830
صفحه و بازگشت به اینجا بسیار خوب پس در حال حاضر در حال حاضر چه
619
00:24:52,830 –> 00:24:53,940
ما می خواهیم انجام دهیم این است که چگونه یاد می گیریم
620
00:24:53,940 –> 00:24:56,760
در واقع این فایل HTML را در اینجا دریافت کنید
621
00:24:56,760 –> 00:24:57,990
ما فقط میخواهیم این را به عنوان یک رندر کنیم
622
00:24:57,990 –> 00:25:01,470
الگو بسیار خوب است، بنابراین اول از همه ما نیاز داریم
623
00:25:01,470 –> 00:25:04,020
وارد کردن رندر قالب آن را به طور خودکار تکمیل شده است
624
00:25:04,020 –> 00:25:06,570
برای من که خوب است و در عوض اینجا
625
00:25:06,570 –> 00:25:08,220
فقط یک رشته را که قرار است برگردانیم
626
00:25:08,220 –> 00:25:11,310
منظور من برای برگرداندن یک فراخوانی تابع است
627
00:25:11,310 –> 00:25:12,690
این هنوز یک رشته است اما ما فقط می خواهیم
628
00:25:12,690 –> 00:25:14,720
این تابع الگوی رندر را فراخوانی کنید
629
00:25:14,720 –> 00:25:19,680
و این فقط نام را می گیرد
630
00:25:19,680 –> 00:25:21,930
از الگو که ما در حال گرفتن اوکی است
631
00:25:21,930 –> 00:25:24,600
و آن را در یک الگو است پس باید باشد
632
00:25:24,600 –> 00:25:26,310
در دایرکتوری به نام templates okay in
633
00:25:26,310 –> 00:25:28,440
دستور دهید تا آن را پیدا کند بنابراین فرض می شود
634
00:25:28,440 –> 00:25:30,390
که در قالب های موازی با آن قرار دارد
635
00:25:30,390 –> 00:25:33,450
برنامه ما و سپس index.html داخل است
636
00:25:33,450 –> 00:25:37,970
خوب است، پس بیایید این را اکنون دوباره اجرا کنیم
637
00:25:37,970 –> 00:25:39,990
خوب باید در حال اجرا باشد اجازه دهید
638
00:25:39,990 –> 00:25:41,730
فقط صفحه را رفرش کنید و هیچی
639
00:25:41,730 –> 00:25:43,470
همانطور که شکل گرفت اتفاق افتاد اما اجازه دهید فقط یک را قرار دهیم
640
00:25:43,470 –> 00:25:45,240
دو در اینجا برای نشان دادن هر گونه تفاوت
641
00:25:45,240 –> 00:25:50,190
و رونق همانطور که می بینید قالب ما است
642
00:25:50,190 –> 00:25:56,270
به درستی ارائه شده است، بنابراین در حال حاضر
643
00:25:56,270 –> 00:25:59,370
اجازه دهید در واقع این را پر کنید تا باشد
644
00:25:59,370 –> 00:26:04,440
کد HTML مناسب من فکر می کنم HTML بله به نظر می رسد
645
00:26:04,440 –> 00:26:07,610
مثل اینکه میتوانیم با برخی از آنها تکمیل خودکار کنیم
646
00:26:07,610 –> 00:26:12,290
کد یا کد دیگ بخار با تشکر در مقابل
647
00:26:12,290 –> 00:26:16,010
کد خوب است پس منظورم این است که این کار درست است
648
00:26:16,010 –> 00:26:17,510
دقیقاً همینطور به نظر بیایید
649
00:26:17,510 –> 00:26:21,620
به عنوان سه و به اینجا برگرد و رونق خوبی دارد
650
00:26:21,620 –> 00:26:22,970
اما کمی قالب بندی وجود دارد
651
00:26:22,970 –> 00:26:24,830
اون بالا یه چیزی اینجا میفته
652
00:26:24,830 –> 00:26:28,220
من فکر می کنم محتوا بله همه این چیزها اما
653
00:26:28,220 –> 00:26:29,929
آره اینطوری متوجه میشی که همینطوری
654
00:26:29,929 –> 00:26:31,880
یک الگو را در فلاسک خود ارائه دهید
655
00:26:31,880 –> 00:26:33,650
عملکرد خوب است، بنابراین شما دقیقا مانند
656
00:26:33,650 –> 00:26:37,540
رندر کردن این فایل HTML که خوب است
657
00:26:38,740 –> 00:26:41,570
اما همانطور که می بینید همه این موارد بالا است
658
00:26:41,570 –> 00:26:43,340
در اینجا یک سری چیزهای دیگر وجود دارد
659
00:26:43,340 –> 00:26:44,780
HTML بنابراین در واقع چیزی وجود دارد
660
00:26:44,780 –> 00:26:47,620
ما می توانیم به نام وراثت الگو انجام دهیم
661
00:26:47,620 –> 00:26:51,320
که به نوعی درست مثل گرفتن همه است
662
00:26:51,320 –> 00:26:52,760
چیزهایی که در تمام وب رایج است
663
00:26:52,760 –> 00:26:54,919
صفحات و قرار دادن همه آن در یک فایل
664
00:26:54,919 –> 00:26:57,080
خوب پس بیایید این کار را اکنون انجام دهیم
665
00:26:57,080 –> 00:27:00,620
بیایید این پایه را HTML صدا کنیم و
666
00:27:00,620 –> 00:27:02,600
بیایید همه اینها را در آنجا کپی کنیم
667
00:27:02,600 –> 00:27:05,570
زیرا هر صفحه وب به لایک نیاز دارد
668
00:27:05,570 –> 00:27:07,400
Doctype HTML به این نیاز دارد و آن را می خورد
669
00:27:07,400 –> 00:27:08,900
سر و نیاز به برچسب های بدن و همه
670
00:27:08,900 –> 00:27:11,179
پس چرا ما آن را دوست نداریم
671
00:27:11,179 –> 00:27:13,840
همه به یک مکان خوب مثل این و
672
00:27:13,840 –> 00:27:17,510
اکنون آنچه می توانیم انجام دهیم این است که می توانیم
673
00:27:17,510 –> 00:27:20,210
در واقع نشان دهنده بلوک هایی در اینجا است که ما
674
00:27:20,210 –> 00:27:24,260
می خواهم بتوانم به آن وصل شوم تا تنها
675
00:27:24,260 –> 00:27:26,179
چیزهایی که مربوط به اینجا است که ما
676
00:27:26,179 –> 00:27:27,320
از صفحه وب به a تغییر خواهند کرد
677
00:27:27,320 –> 00:27:28,730
صفحه وب احتمالاً نامی شبیه به
678
00:27:28,730 –> 00:27:32,600
عنوان اینجا و محتوا در اینجا بنابراین
679
00:27:32,600 –> 00:27:33,679
کاری که ما می توانیم انجام دهیم این است که در واقع فقط می توانیم
680
00:27:33,679 –> 00:27:36,230
از شر این خوب خلاص شوید و سپس می توانیم استفاده کنیم
681
00:27:36,230 –> 00:27:39,049
چیزی به نام جینجا که به آن می آید
682
00:27:39,049 –> 00:27:41,690
با فلاسک اگر جنگو را می شناسید پس شما
683
00:27:41,690 –> 00:27:43,299
احتمالاً به نظر آشنا به نظر می رسد
684
00:27:43,299 –> 00:27:48,440
اما ما این توانایی را برای کدنویسی داریم
685
00:27:48,440 –> 00:27:50,360
چیزها و قرار دادن بلوک و در واقع استفاده کنید
686
00:27:50,360 –> 00:27:51,980
مانند حلقه ها و چیزهای جالب در اینجا
687
00:27:51,980 –> 00:27:54,860
با تشکر از زنجبیل، اما شما این کار را انجام می دهید
688
00:27:54,860 –> 00:27:59,150
بنابراین شما می توانید در واقع بلوک ها را تعریف کنید و
689
00:27:59,150 –> 00:28:00,500
سپس آنها را نام ببرید تا من فقط می خواهم
690
00:28:00,500 –> 00:28:02,870
این عنوان را صدا بزنید یا نه عنوان شاید دریافت کنم
691
00:28:02,870 –> 00:28:06,490
اسمش رو هر چی سر بزنی و بعد میتونی
692
00:28:06,490 –> 00:28:10,100
در واقع نشان دهنده بلوکی مانند این است
693
00:28:10,100 –> 00:28:11,570
مطمئن شوید که با آن باز و بسته میشوید
694
00:28:11,570 –> 00:28:14,000
منظورم این پرانتز و پرانتز است
695
00:28:14,000 –> 00:28:17,450
براکت و نماد % و درست در اینجا
696
00:28:17,450 –> 00:28:19,340
این نشان دهنده یک بلوک است، بنابراین اکنون می توانیم
697
00:28:19,340 –> 00:28:21,290
در واقع به این بلوک دسترسی داشته باشید
698
00:28:21,290 –> 00:28:24,740
هر کجا و um محتوای ورودی به آنها
699
00:28:24,740 –> 00:28:27,290
خودمان هر زمان با هر محتوایی
700
00:28:27,290 –> 00:28:30,850
ما می خواهیم اگر از پایه آن HTML را گسترش دهیم
701
00:28:30,850 –> 00:28:34,490
پس بیایید همین کار را انجام دهیم
702
00:28:34,490 –> 00:28:37,700
این را کپی کنید و اینجا بچسبانید اما
703
00:28:37,700 –> 00:28:41,690
این بدن را در عوض خوب صدا کنید درست مثل
704
00:28:41,690 –> 00:28:44,090
که حالا به index.html و
705
00:28:44,090 –> 00:28:45,290
همه آنها باید شروع به معنی دار شدن کنند اگر
706
00:28:45,290 –> 00:28:46,850
تو اگر گم شدی یا اگر من نبودم
707
00:28:46,850 –> 00:28:49,430
هر منطقی است خوب بیایید فقط حذف کنیم
708
00:28:49,430 –> 00:28:52,060
همه اینها و اکنون آنچه می توانیم بگوییم این است
709
00:28:52,060 –> 00:28:54,740
به جای داشتن تمام کدهای HTML ما
710
00:28:54,740 –> 00:29:02,360
به سادگی می توان گفت extension is extends با an
711
00:29:02,360 –> 00:29:06,890
درست است که همه HTML پایه را گسترش می دهد
712
00:29:06,890 –> 00:29:07,250
درست
713
00:29:07,250 –> 00:29:11,240
بنابراین در حال حاضر این با استفاده از Jinja – نحو
714
00:29:11,240 –> 00:29:13,690
که این چیزهای فانتزی در اینجا است که
715
00:29:13,690 –> 00:29:16,370
همراه با فلاسک بسته بندی می شود زمانی که شما
716
00:29:16,370 –> 00:29:21,770
دانلودش کن بعد به دردت میخوره
717
00:29:21,770 –> 00:29:23,450
همه چیز را در اینجا قرار دهید، از جمله اینها
718
00:29:23,450 –> 00:29:25,400
چیزهای کوچک بدن این دو بلوک
719
00:29:25,400 –> 00:29:27,530
و اکنون در اینجا ما به آن دسترسی داریم
720
00:29:27,530 –> 00:29:28,910
آن بلوکها، بنابراین ما واقعاً میتوانیم بگوییم چه چیزی
721
00:29:28,910 –> 00:29:31,160
ما می خواهیم به آن بلوک هایی که
722
00:29:31,160 –> 00:29:33,740
به طور خودکار به اینجا وصل می شود
723
00:29:33,740 –> 00:29:35,180
به طوری که آن را مانند یک تمام عیار است
724
00:29:35,180 –> 00:29:38,140
صفحه HTML بسیار خوب است، بنابراین اجازه دهید فقط
725
00:29:38,140 –> 00:29:40,490
در واقع بیایید به اینجا برویم و این را کپی کنیم
726
00:29:40,490 –> 00:29:41,840
که کمی سریعتر است
727
00:29:41,840 –> 00:29:47,000
کپی پیست مطمئن شوید که این بدنه است
728
00:29:47,000 –> 00:29:51,170
به جای سر همه خوب و بوم فقط
729
00:29:51,170 –> 00:29:54,200
مثل آن در حال حاضر این در واقع فقط
730
00:29:54,200 –> 00:29:56,840
به ارث بردن از پایگاه ما که همه
731
00:29:56,840 –> 00:30:00,050
از این چیزهای HTML اما اکنون ما آن را داریم
732
00:30:00,050 –> 00:30:01,460
توانایی فقط وصل کردن وسایل به
733
00:30:01,460 –> 00:30:03,560
این دو بلوک خیلی ساده هستند بنابراین اینجا
734
00:30:03,560 –> 00:30:05,180
حالا ما دوباره این کار را انجام می دهیم
735
00:30:05,180 –> 00:30:09,730
عنوان خواهد داشت، اوه
736
00:30:09,790 –> 00:30:11,240
ما میرویم آنجا
737
00:30:11,240 –> 00:30:13,280
عنوان و سپس ما آن را صدا می زنیم
738
00:30:13,280 –> 00:30:16,900
صفحه اصلی یا فقط خانه دوباره خوب و
739
00:30:16,900 –> 00:30:19,730
سپس دوباره بدنی که خواهیم داشت
740
00:30:19,730 –> 00:30:23,600
هر تگ سرصفحه و سپس فقط می خواهم
741
00:30:23,600 –> 00:30:28,000
آن را صفحه اصلی صدا بزنید و آن را ذخیره کنید ok and
742
00:30:28,000 –> 00:30:31,430
حالا بیایید به اینجا برگردیم و آن را تازه کنیم
743
00:30:31,430 –> 00:30:33,020
و همانطور که می بینید به خانه تغییر کرده است
744
00:30:33,020 –> 00:30:35,090
صفحه دوباره و در اینجا عنوان دارد
745
00:30:35,090 –> 00:30:39,910
به خانه خوب است، بنابراین چگونه است
746
00:30:39,910 –> 00:30:41,810
قالب ها در سطح بسیار ابتدایی کار می کنند
747
00:30:41,810 –> 00:30:43,190
ما قرار است به یک مورد دیگر برویم
748
00:30:43,190 –> 00:30:45,020
چیزهایی که فقط می خواهم معرفی کنم
749
00:30:45,020 –> 00:30:48,290
شما بچه ها عمدتا برای قرار دادن کد HTML
750
00:30:48,290 –> 00:30:50,780
به فایل های دیگر که قالب ها و
751
00:30:50,780 –> 00:30:52,520
سپس این نحو کوچک Jinja و ما هستیم
752
00:30:52,520 –> 00:30:53,570
در واقع قرار است به بیشتر وارد شود
753
00:30:53,570 –> 00:30:55,540
این چیزها را به نحو در بعدی
754
00:30:55,540 –> 00:30:58,700
بخش ما در مورد ارسال صحبت کردیم
755
00:30:58,700 –> 00:31:02,840
متغیرهای اطراف از کد ما به
756
00:31:02,840 –> 00:31:04,430
قالب ها و موارد دیگر در صورت داشتن
757
00:31:04,430 –> 00:31:06,860
شاید ما در اینجا اطلاعاتی داشته باشیم
758
00:31:06,860 –> 00:31:09,050
و سپس می خواهیم آن را به HTML ارسال کنیم
759
00:31:09,050 –> 00:31:10,700
بنابراین HTML می تواند آن داده ها را در آن نمایش دهد
760
00:31:10,700 –> 00:31:12,530
یه جورایی یه همچین چیزی باشه من
761
00:31:12,530 –> 00:31:17,030
بچه ها همیشه به زودی شما را می بینم همه چیز درست است
762
00:31:17,030 –> 00:31:19,130
اکنون به زودی رسماً پس بیایید شروع کنیم
763
00:31:19,130 –> 00:31:21,740
بنابراین ما به تازگی در مورد Jinja یاد گرفتیم
764
00:31:21,740 –> 00:31:24,650
نحو و چیزهای درست در و رندر
765
00:31:24,650 –> 00:31:26,920
قالب ها بنابراین با استفاده از قالب ها و
766
00:31:26,920 –> 00:31:29,320
به ارث بردن الگوها و توانایی
767
00:31:29,320 –> 00:31:31,760
نشان دهنده بلوک ها و غیره با استفاده از این است
768
00:31:31,760 –> 00:31:34,730
نحو مانند گسترش HTML تقریبا
769
00:31:34,730 –> 00:31:38,060
تا بتوان با آن بازی کرد a
770
00:31:38,060 –> 00:31:40,130
حالا کمی بیشتر صحبت می کنیم
771
00:31:40,130 –> 00:31:42,400
در مورد نحوه انتقال داده ها از
772
00:31:42,400 –> 00:31:45,530
اینجا به HTML در صورتی که می خواهید نمایش دهید
773
00:31:45,530 –> 00:31:48,080
آن یا چیزی خوب است پس بیایید
774
00:31:48,080 –> 00:31:50,780
در واقع مسیر دیگری ایجاد کنید
775
00:31:50,780 –> 00:31:54,100
صفحه وب و من فقط می خواهم با این تماس بگیرم
776
00:31:54,100 –> 00:31:59,270
پستهای اسلش خوبه مثل اینکه ما خواهیم داشت
777
00:31:59,270 –> 00:32:00,920
برخی از پست های وبلاگ یا پست های تصویری یا
778
00:32:00,920 –> 00:32:02,630
شاید بتوانیم چیزی بسازیم
779
00:32:02,630 –> 00:32:03,950
کلون اینستاگرام یا چیزی شبیه به آن
780
00:32:03,950 –> 00:32:07,340
اما فعلا فقط پست بزارید خوبه و من هستم
781
00:32:07,340 –> 00:32:11,950
به آن می گوییم پست تعریف پست و
782
00:32:11,950 –> 00:32:16,010
سپس الگوی رندر را به حالت عادی برگردانید و
783
00:32:16,010 –> 00:32:19,370
سپس من می خواهم یک فایل بسازم
784
00:32:19,370 –> 00:32:21,770
به نام هزینه پست انجام دهید
785
00:32:21,770 –> 00:32:24,830
و سپس من اینجا سینه بادام که ما می توانیم
786
00:32:24,830 –> 00:32:26,390
همه چیز را به ارث ببرم، بنابراین من فقط می روم
787
00:32:26,390 –> 00:32:30,260
این را کپی کنید و به اینجا خلاص شوید
788
00:32:30,260 –> 00:32:32,920
از همه این چیزها
789
00:32:33,620 –> 00:32:35,870
من در واقع شاید فقط آن را ترک کنم
790
00:32:35,870 –> 00:32:38,630
در من این را به پست ها تغییر می دهم خوب و
791
00:32:38,630 –> 00:32:46,809
سپس این را به همه پستها تغییر میدهم
792
00:32:46,809 –> 00:32:50,270
و در اینجا قالب را رندر کنید و سپس دریافت کردیم
793
00:32:50,270 –> 00:32:54,260
برای پر کردن پست ها HTML مگر اینکه شما
794
00:32:54,260 –> 00:32:57,169
ببینید آیا این در حال اجرا است خوب است، بنابراین در حال حاضر که
795
00:32:57,169 –> 00:33:00,730
ما اینجا هستیم بیایید فقط به پست ها برویم
796
00:33:00,730 –> 00:33:03,830
بسیار خوب و همانطور که می توانید تمام پست ها را مشاهده کنید
797
00:33:03,830 –> 00:33:06,820
بالا پس به نظر می رسد که خوب کار می کند
798
00:33:06,820 –> 00:33:11,270
پس بیایید به اینجا برگردیم و اکنون بیایید
799
00:33:11,270 –> 00:33:14,270
در واقع برخی از داده های ساختگی ایجاد کنید تا
800
00:33:14,270 –> 00:33:16,340
ما در واقع می توانیم داده ها را از اینجا به
801
00:33:16,340 –> 00:33:17,659
HTML تا ببینیم چگونه این کار را انجام خواهیم داد
802
00:33:17,659 –> 00:33:20,090
خوب پس این فقط داده های ساختگی شماست
803
00:33:20,090 –> 00:33:22,010
ممکن است در واقع داده های واقعی از a داشته باشد
804
00:33:22,010 –> 00:33:24,230
پایگاه داده واقعی بعداً اما در حال حاضر ما هستیم
805
00:33:24,230 –> 00:33:26,000
فقط باید از آن تقلید کرد و از ساختگی استفاده کرد
806
00:33:26,000 –> 00:33:26,679
داده ها خوب است
807
00:33:26,679 –> 00:33:29,360
بیایید فقط به اینجا برویم و ما فقط هستیم
808
00:33:29,360 –> 00:33:32,240
میخواهم آن را همه پستها بخوانم یا همه
809
00:33:32,240 –> 00:33:33,799
پست ها بله
810
00:33:33,799 –> 00:33:37,159
همه پست ها کار خواهند کرد و اجازه دهید فقط بسازیم
811
00:33:37,159 –> 00:33:39,289
این یک لیست خوب است و این یک لیست خواهد بود
812
00:33:39,289 –> 00:33:42,860
فهرست لغت نامه ها پس فرهنگ لغت ها هستند
813
00:33:42,860 –> 00:33:45,919
روشی که می خواهید ساختار خود را بسازید
814
00:33:45,919 –> 00:33:48,919
پایگاه داده در داده های خود را در اینجا به دلیل
815
00:33:48,919 –> 00:33:51,770
آن را به شما اجازه می دهد تا به راحتی دسترسی داشته باشید
816
00:33:51,770 –> 00:33:54,679
تمام داده های موجود در Jinja را به شما نشان خواهم داد
817
00:33:54,679 –> 00:33:55,610
فقط در یک ثانیه
818
00:33:55,610 –> 00:33:58,429
پس بیایید بگوییم خوب اگر مقداری دارید
819
00:33:58,429 –> 00:34:00,500
پستهای وبلاگی که ما فقط با آنها تماس میگیریم، مانند آن هستند
820
00:34:00,500 –> 00:34:02,809
عنوان پست وبلاگ یا نام یا
821
00:34:02,809 –> 00:34:04,909
هر چه باشد و پس از آن ما فقط می گوییم این است
822
00:34:04,909 –> 00:34:08,149
یک کاما درست ارسال کنید و سپس می توانیم
823
00:34:08,149 –> 00:34:11,480
چیزی مثل محتوا بله محتوا بگویید
824
00:34:11,480 –> 00:34:19,510
و اینگونه باشید که محتوای پست است
825
00:34:19,510 –> 00:34:25,010
lalalalala باحاله و بعد فقط کپی کنیم
826
00:34:25,010 –> 00:34:30,020
این به طوری که ما دو پست فقط انجام دهیم
827
00:34:30,020 –> 00:34:32,960
مانند آن تغییر قرار است و پست
828
00:34:32,960 –> 00:34:34,179
دو
829
00:34:34,179 –> 00:34:36,339
و آن را خوب می نامیم، بنابراین ما داریم
830
00:34:36,339 –> 00:34:37,869
برخی از داده های ساختگی در اینجا لیستی از آنها است
831
00:34:37,869 –> 00:34:39,369
فرهنگ لغت و فرهنگ لغت راه است
832
00:34:39,369 –> 00:34:42,849
ما می خواهیم داده های خود را طوری ساختار دهیم که داریم
833
00:34:42,849 –> 00:34:45,369
این دادهها همه پستها را فراخوانی میکند، پس بیایید برویم
834
00:34:45,369 –> 00:34:49,869
پستهای آریل کجاست و اکنون همه ما هستیم
835
00:34:49,869 –> 00:34:52,329
قصد داریم a را تعریف کنیم
836
00:34:52,329 –> 00:34:54,279
متغیر خوب اجازه دهید آن را پست نامگذاری کنیم
837
00:34:54,279 –> 00:34:57,789
و اوم ما می خواهیم بنابراین ما آن را به نام است
838
00:34:57,789 –> 00:34:59,380
پست ها و سپس ما می خواهیم در داده ها منتقل کنیم
839
00:34:59,380 –> 00:35:01,599
به این، بنابراین ما فقط می خواهیم همه آن را صدا کنیم
840
00:35:01,599 –> 00:35:03,960
پستهایی که میتوانید با ما تماس بگیرید
841
00:35:03,960 –> 00:35:07,539
اما این منطقی است بنابراین همه پست ها متعلق به ما هستند
842
00:35:07,539 –> 00:35:09,430
داده ها و سپس در حال حاضر ما یک داریم
843
00:35:09,430 –> 00:35:15,039
متغیر به نام پست های اینجا بسیار خوب است
844
00:35:15,039 –> 00:35:17,140
توجه داشته باشید توجه داشته باشید این پست آبی درست است
845
00:35:17,140 –> 00:35:20,170
در اینجا اکنون به پست در HTML ما بروید
846
00:35:20,170 –> 00:35:22,960
در واقع به همه دسترسی خواهند داشت
847
00:35:22,960 –> 00:35:24,970
از این داده ها در اینجا با استفاده از این نام
848
00:35:24,970 –> 00:35:30,400
پس بیایید این کار را انجام دهیم و من نشان خواهم داد
849
00:35:30,400 –> 00:35:32,069
شما چگونه این کار درست انجام شد، پس اجازه دهید
850
00:35:32,069 –> 00:35:37,510
به اینجا بروید و همه پست ها را می گوید اما
851
00:35:37,510 –> 00:35:38,680
در حال حاضر من فقط می خواهم یکی را چاپ کنم
852
00:35:38,680 –> 00:35:42,130
اول از همه تا ما به پست ها دسترسی داشته باشیم
853
00:35:42,130 –> 00:35:45,190
بنابراین ما می توانیم به خوبی اجازه دهیم به شما نشان دهم
854
00:35:45,190 –> 00:35:47,170
این ام
855
00:35:47,170 –> 00:35:48,849
Jinja to در واقع شما بسیار قدرتمند است
856
00:35:48,849 –> 00:35:51,910
can you can can um signal you can signify
857
00:35:51,910 –> 00:35:54,970
بلوک ها مانند این هستند، اما شما همچنین می توانید انجام دهید
858
00:35:54,970 –> 00:35:56,859
چیزهای دیگری که واقعاً می توانید مانند آنها داشته باشید
859
00:35:56,859 –> 00:35:59,170
حلقه ها و چیزهایی برای حلقه روی داده ها و
860
00:35:59,170 –> 00:36:01,900
درست مثل جنگو
861
00:36:01,900 –> 00:36:05,410
بسیار خوب و این که در حال الگوسازی است
862
00:36:05,410 –> 00:36:08,859
موتور بنابراین ما می توانیم فقط برای پست های در
863
00:36:08,859 –> 00:36:12,700
پستها، زیرا پستها را به خاطر بسپاریم، چیزی است که ما داریم
864
00:36:12,700 –> 00:36:14,829
این را اینجا صدا کنید، پس هر چه ما صدا می کنیم
865
00:36:14,829 –> 00:36:16,329
این را باید آن را صدا کنیم اما اکنون می توانیم
866
00:36:16,329 –> 00:36:17,920
فقط مثل پایتون روی آن حلقه بزنید
867
00:36:17,920 –> 00:36:21,279
حلقه خوب است و تنها کاری که باید انجام دهیم این است
868
00:36:21,279 –> 00:36:28,089
آن را درست مثل یک چاه هر حلقه ببندید
869
00:36:28,089 –> 00:36:31,329
باید بسته شود و اکنون داریم
870
00:36:31,329 –> 00:36:33,099
دسترسی به هر یک از این پست ها
871
00:36:33,099 –> 00:36:34,869
به صورت جداگانه خوب است، بنابراین ما می توانیم در واقع
872
00:36:34,869 –> 00:36:40,660
به اینجا بروید و کاری شبیه به h2 انجام دهید
873
00:36:40,660 –> 00:36:43,310
بدان و بعد برو مثل
874
00:36:43,310 –> 00:36:48,290
اوه پست ها اوه چیز دیگری که نشان خواهم داد
875
00:36:48,290 –> 00:36:49,370
شما بچه ها فکر می کنم همین الان به شما نشان خواهم داد
876
00:36:49,370 –> 00:36:51,470
ممکن است کمی تند بروم
877
00:36:51,470 –> 00:36:54,860
اما فقط دنبال کنید تا به ما اجازه دهد
878
00:36:54,860 –> 00:36:56,660
برای انجام کارهایی مانند نحو مانند تعریف کردن
879
00:36:56,660 –> 00:37:00,230
مانند بلوک ها و انجام کارهایی مانند کنترل
880
00:37:00,230 –> 00:37:01,820
جریان چیزهایی مانند اوه مانند حرکت
881
00:37:01,820 –> 00:37:03,500
این تکه متن را اینجا وصل کنید
882
00:37:03,500 –> 00:37:05,060
این به اینجا یا حلقه روی این این
883
00:37:05,060 –> 00:37:08,060
بارها در ید ید اما اگر شما
884
00:37:08,060 –> 00:37:10,010
از بریس های دوتایی مانند این استفاده کنید
885
00:37:10,010 –> 00:37:13,280
در واقع چاپ کردن چیزی پس چه
886
00:37:13,280 –> 00:37:16,850
منظورم از آن پست ساختگی ما است
887
00:37:16,850 –> 00:37:19,400
داده هر پست دارای عنوان حق و
888
00:37:19,400 –> 00:37:21,080
محتوا دارد بنابراین ما در واقع می توانیم فقط
889
00:37:21,080 –> 00:37:23,180
به اینجا بروید و فقط به این شکل بروید و استفاده کنید
890
00:37:23,180 –> 00:37:26,200
نماد نقطه درست مثل آن اوه
891
00:37:26,200 –> 00:37:29,720
آن عنوان را ارسال کنید خوب و با استفاده از این
892
00:37:29,720 –> 00:37:31,310
پرانتزهای دوتایی مانند این و پست نقطه
893
00:37:31,310 –> 00:37:32,900
عنوان و این فقط چاپ می شود
894
00:37:32,900 –> 00:37:36,110
رشته این پست یکی پس از آن فقط
895
00:37:36,110 –> 00:37:38,180
یک پست را در اینجا چاپ کنید، آن را وصل می کند
896
00:37:38,180 –> 00:37:42,580
به این چیز در اینجا که بسیار خوب است
897
00:37:43,210 –> 00:37:46,070
بنابراین ما می توانیم این کار را انجام دهیم و پس از آن نیز داریم
898
00:37:46,070 –> 00:37:48,500
محتوای ما که می خواهیم در آن قرار دهیم بنابراین من
899
00:37:48,500 –> 00:37:50,960
حدس می زنم من آن را در برچسب پت قرار می دهم بله
900
00:37:50,960 –> 00:37:54,680
که منطقی ترین و سپس یکسان است
901
00:37:54,680 –> 00:37:58,100
معامله ما فقط می خواهیم از این و سپس استفاده کنیم
902
00:37:58,100 –> 00:37:59,750
به جای آن پست I خواهد بود
903
00:37:59,750 –> 00:38:00,980
یعنی به جای عنوان پست می شود
904
00:38:00,980 –> 00:38:04,640
محتوا بسیار خوب است، پس بیایید ببینیم چگونه
905
00:38:04,640 –> 00:38:08,630
این اتفاق می افتد بنابراین من به اینجا و پس از آن آمدم
906
00:38:08,630 –> 00:38:10,550
ما در حال حلقه زدن روی متغیری هستیم که ما
907
00:38:10,550 –> 00:38:12,380
در پست ها و سپس برای هر یک از آنها گذشت
908
00:38:12,380 –> 00:38:14,900
آن پست هایی که در حال چرخش بودند ما هستیم
909
00:38:14,900 –> 00:38:16,910
فقط بیرون کشیدن برخی از داده ها و سپس
910
00:38:16,910 –> 00:38:19,100
ما آن را در یک نسخه معتبر چاپ می کنیم
911
00:38:19,100 –> 00:38:24,650
تگ HTML پس بیایید به صفحه خود بازگردیم
912
00:38:24,650 –> 00:38:26,960
به اشتراک بگذارید و آن را به روز کنید و همانطور که می بینید
913
00:38:26,960 –> 00:38:29,510
این پست بالا میاد پس میگه post one
914
00:38:29,510 –> 00:38:31,910
این محتوای پست یک و پست است
915
00:38:31,910 –> 00:38:33,760
دو این محتوای پست دو است
916
00:38:33,760 –> 00:38:36,800
چون من از تگ های h2 و تگ های P استفاده می کنم پس از آن استفاده می کنم
917
00:38:36,800 –> 00:38:38,090
به نظر می رسد قالب بندی همه درست است
918
00:38:38,090 –> 00:38:44,240
در اینجا من هنوز واقعاً زوم شده ام
919
00:38:44,240 –> 00:38:48,400
بله خیلی خوب و تمیز است
920
00:38:48,400 –> 00:38:50,480
کار دیگری که می توانید انجام دهید این است که می توانید استفاده کنید
921
00:38:50,480 –> 00:38:52,100
اگر عبارات خوب است، من می خواهم به شما نشان دهم
922
00:38:52,100 –> 00:38:56,470
بچه ها که بیایید بریم
923
00:38:56,760 –> 00:38:58,710
من فکر می کنم اگر من بله بله، فکر می کنم می توانیم
924
00:38:58,710 –> 00:39:02,670
این کار را انجام دهید، بنابراین فرض کنید داده های ما ممکن است داشته باشند
925
00:39:02,670 –> 00:39:05,640
یک نویسنده برای پست وبلاگ اما فقط اما
926
00:39:05,640 –> 00:39:06,870
این اختیاری است مانند شاید نویسنده
927
00:39:06,870 –> 00:39:08,490
در دسترس نیست یا چیزی برای اینجا
928
00:39:08,490 –> 00:39:12,930
ما ارین را قرار می دهیم که من هستم و سپس برای یک
929
00:39:12,930 –> 00:39:14,760
پست – هیچ نویسنده ای وجود نخواهد داشت
930
00:39:14,760 –> 00:39:16,740
فقط وجود ندارد پس بیایید به پست ها برویم
931
00:39:16,740 –> 00:39:20,790
و اکنون می توانیم بگوییم که آیا پستی وجود دارد
932
00:39:20,790 –> 00:39:23,340
در اینجا ما همچنین می خواهیم آن را چاپ کنیم
933
00:39:23,340 –> 00:39:26,790
عنوان خوب است، بنابراین ما می توانیم این کار را انجام دهیم
934
00:39:26,790 –> 00:39:35,910
و سپس سعی کنید آن را در آنجا چاپ کنید
935
00:39:35,910 –> 00:39:41,580
خیلی خوب است نویسنده نقطه پست
936
00:39:41,580 –> 00:39:43,110
مانند آن و چرا ما فقط نمی دهیم
937
00:39:43,110 –> 00:39:45,350
که این را امتحان کنید و ببینید چه اتفاقی می افتد
938
00:39:45,350 –> 00:39:51,240
اوه پس از چه چیزی شاکی است
939
00:39:51,240 –> 00:39:53,910
چیزی یک ثانیه من فکر می کنم بله من
940
00:39:53,910 –> 00:39:55,770
اینجا کاما اضافه نکردم چون اضافه کردم
941
00:39:55,770 –> 00:39:58,020
این چیز به فرهنگ لغت بیایید امتحان کنیم
942
00:39:58,020 –> 00:40:01,650
دوباره سرور را راه اندازی مجدد کنیم و اکنون
943
00:40:01,650 –> 00:40:05,060
بیایید به اینجا برگردیم و اکنون آن را تازه کنیم
944
00:40:05,060 –> 00:40:10,290
بنابراین آن را کار می کرد فقط آن را نادیده گرفت
945
00:40:10,290 –> 00:40:11,520
دادههایی که وجود نداشتند، بنابراین نشد
946
00:40:11,520 –> 00:40:14,130
شکستن هر چیزی که جالب است اما اگر چه
947
00:40:14,130 –> 00:40:16,530
ما می خواستیم واقعاً دوست داشته باشیم که اگر را انتخاب کنیم
948
00:40:16,530 –> 00:40:18,660
نویسنده ای هست یا نه پس هست
949
00:40:18,660 –> 00:40:19,920
احتمالاً خوب است که بررسی کنید و سپس می توانید
950
00:40:19,920 –> 00:40:22,230
بگو مثل اوه این توسط این شخص است
951
00:40:22,230 –> 00:40:24,720
نویسنده یا نویسنده ناشناخته یا چیزی
952
00:40:24,720 –> 00:40:27,090
مانند آن، پس بیایید فقط یک چک در بگذاریم
953
00:40:27,090 –> 00:40:29,040
وجود دارد برای اهداف تظاهرات برای نشان دادن
954
00:40:29,040 –> 00:40:30,890
شما چگونه آن را انجام می شود
955
00:40:30,890 –> 00:40:36,930
بنابراین ما فقط میخواهیم بگوییم اگر اوه اگر
956
00:40:36,930 –> 00:40:39,360
چیزی وجود دارد بنابراین اگر پست نویسنده نقطه
957
00:40:39,360 –> 00:40:45,030
وجود دارد بسیار خوب اگر وجود دارد پس شما
958
00:40:45,030 –> 00:40:47,370
می خواهم این را اینجا بگذارم و در واقع ما هستیم
959
00:40:47,370 –> 00:40:50,670
به این شکل پیش میرود و سپس نمایش داده میشود
960
00:40:50,670 –> 00:40:55,530
نویسنده در غیر این صورت روش شما این است
961
00:40:55,530 –> 00:41:02,210
فقط یک شگفتی بزرگ دیگر شاید بتوانیم
962
00:41:02,510 –> 00:41:05,370
یه همچین کاری انجام بده
963
00:41:05,370 –> 00:41:07,080
توسط
964
00:41:07,080 –> 00:41:12,300
آه نا یا نویسنده در واقع ناشناخته است
965
00:41:12,300 –> 00:41:15,840
بهتر است حالا بگذاریم نه
966
00:41:15,840 –> 00:41:17,130
در دسترس است زیرا به معنای واقعی کلمه نیست
967
00:41:17,130 –> 00:41:19,920
در دسترس خنک و سپس برای بستن یک
968
00:41:19,920 –> 00:41:22,740
عبارت if سپس شما فقط قرار داده و if
969
00:41:22,740 –> 00:41:24,210
درست مثل آن بسیار خوب پس این کمی است
970
00:41:24,210 –> 00:41:26,640
بیانیه اینجا بررسی می شود که آیا وجود دارد یا خیر
971
00:41:26,640 –> 00:41:28,200
نویسنده و سپس نمایش آن و سپس
972
00:41:28,200 –> 00:41:31,890
اگر نه، پس فقط نمایش na و اجازه دهید
973
00:41:31,890 –> 00:41:33,810
فقط این را اجرا کنید و ببینید چه اتفاقی می افتد
974
00:41:33,810 –> 00:41:36,210
در اینجا این صفحه و به عنوان شما را بازخوانی کنید
975
00:41:36,210 –> 00:41:39,720
می توانید ببینید من به روز شده و از آنجایی که وجود دارد
976
00:41:39,720 –> 00:41:41,730
اولین پست وبلاگ خاموش شده است
977
00:41:41,730 –> 00:41:43,950
یک نویسنده دارد سپس آن را نمایش می دهد
978
00:41:43,950 –> 00:41:45,450
و دومی چون اینطور نیست
979
00:41:45,450 –> 00:41:49,350
فقط na خوب را نشان می دهد بنابراین این عالی است
980
00:41:49,350 –> 00:41:51,150
این خیلی خیلی ابتدایی است
981
00:41:51,150 –> 00:41:53,880
یک نوع صفحه وب وبلاگ در حال حاضر اوه ما
982
00:41:53,880 –> 00:41:55,320
پست های ما در حال حاضر فقط دو پست است
983
00:41:55,320 –> 00:41:58,110
اما ما واقعاً می توانیم این را با CSS پاک کنیم
984
00:41:58,110 –> 00:42:00,810
و چیزهایی در بوت استرپ بعداً در زمانی که
985
00:42:00,810 –> 00:42:03,750
ما در واقع یک پروژه انجام می دهیم اما خوب است
986
00:42:03,750 –> 00:42:05,130
اکنون من فقط این نحو را به شما نشان می دهم
987
00:42:05,130 –> 00:42:07,350
و چگونه همه این چیزها درست کار می کند و
988
00:42:07,350 –> 00:42:10,770
چیزهای زنجبیل وجود دارد بنابراین زیبا است
989
00:42:10,770 –> 00:42:13,890
برای دریافت متغیرها بسیار زیاد است
990
00:42:13,890 –> 00:42:18,450
از برنامه فلاسک ما تا جلوی ما در استفاده
991
00:42:18,450 –> 00:42:23,480
قالب ها و چیزها و استفاده از آنها
992
00:42:23,480 –> 00:42:27,870
عبارات جریان کنترل زنجبیل را دریافت کنید
993
00:42:27,870 –> 00:42:30,390
حیله گر با نمایش داده های آنچنان دوست دارم
994
00:42:30,390 –> 00:42:31,980
در واقع بیایید خیلی سریع به اینجا برگردیم
995
00:42:31,980 –> 00:42:34,560
و برای بازرسی بروید تا واقعاً ببینیم
996
00:42:34,560 –> 00:42:37,350
کد HTML بنابراین اگر به اینجا نگاه کنید این را ببینید
997
00:42:37,350 –> 00:42:39,720
کد HTML است که در اینجا تولید شده است
998
00:42:39,720 –> 00:42:41,790
در این صفحه وب و اگر به گذشته نگاه کنید
999
00:42:41,790 –> 00:42:43,410
این تنها چیزی است که ما در پرونده داریم
1000
00:42:43,410 –> 00:42:45,420
بنابراین به یاد داشته باشید که ما توسعه ها را بر اساس آن داشتیم
1001
00:42:45,420 –> 00:42:47,760
HTML بنابراین ما همه این HTML را داریم پس وجود دارد
1002
00:42:47,760 –> 00:42:49,350
مانند doctype HTML بیایید مطمئن شویم که اینطور است
1003
00:42:49,350 –> 00:42:51,540
وجود دارد بله، doctype وجود دارد همه وجود دارد
1004
00:42:51,540 –> 00:42:52,950
این چیزها این همه سر دیوانه است
1005
00:42:52,950 –> 00:42:57,690
چیزهای اما عنوان پست است که است
1006
00:42:57,690 –> 00:42:59,340
آنچه در اینجا از بلوک و اضافه کردیم
1007
00:42:59,340 –> 00:43:02,070
سپس بدن بلوک همه اینجا پایین است و
1008
00:43:02,070 –> 00:43:04,110
سپس بیایید ببینیم آیا می توانیم یک پست را پیدا کنیم
1009
00:43:04,110 –> 00:43:06,480
بله پست یک اینجا با نویسنده و
1010
00:43:06,480 –> 00:43:09,830
چیزها و سپس پست دو درست اینجاست
1011
00:43:09,830 –> 00:43:12,960
این همه HTML خیلی باحال بود
1012
00:43:12,960 –> 00:43:15,240
تولید شده از تمام زنجبیل ما با
1013
00:43:15,240 –> 00:43:16,710
حلقه ها مانند آن بود که حلقه بیش از و
1014
00:43:16,710 –> 00:43:19,290
تولید HTML در پرواز و
1015
00:43:19,290 –> 00:43:20,280
بلوک ها همه وجود داشتند
1016
00:43:20,280 –> 00:43:23,310
به HTML اصلی ما وصل شده است، بنابراین
1017
00:43:23,310 –> 00:43:24,630
تقریباً نحوه کار قالب در آن
1018
00:43:24,630 –> 00:43:26,790
فلاسک باشه، حتی کارهای بیشتری هم میتونی انجام بدی
1019
00:43:26,790 –> 00:43:28,230
اما اینها پایه و بیشتر هستند
1020
00:43:28,230 –> 00:43:29,520
چیزهای مهمی که باید بدانید
1021
00:43:29,520 –> 00:43:33,210
اول و بله فکر می کنم باید شروع کنیم
1022
00:43:33,210 –> 00:43:35,010
وارد شدن به پایگاه داده یا چیزی بعدی
1023
00:43:35,010 –> 00:43:36,150
یا ارسال فرم یا چیزی شبیه به آن
1024
00:43:36,150 –> 00:43:37,950
این اما جالب تر است
1025
00:43:37,950 –> 00:43:39,480
چیزهای جالبی هستند
1026
00:43:39,480 –> 00:43:42,120
فعلاً قالب ها را جمع می کند و می بینم
1027
00:43:42,120 –> 00:43:44,610
بچه ها تا حدودی خوش آمدید
1028
00:43:44,610 –> 00:43:47,730
بنابراین ما فقط الگوها را در فلاسک مرور کردیم
1029
00:43:47,730 –> 00:43:49,860
و چگونه می توان فایل های HTML خود را به فایل های خود وارد کرد
1030
00:43:49,860 –> 00:43:52,260
برنامه flask خوبه و ما هم رفتیم
1031
00:43:52,260 –> 00:43:55,830
بیش از کمی از Jinja به استفاده از
1032
00:43:55,830 –> 00:43:57,120
این درصد بریس ها و این دو برابر می شوند
1033
00:43:57,120 –> 00:44:00,390
پرانتزهایی برای وارد کردن متغیرها
1034
00:44:00,390 –> 00:44:03,090
را وارد HTML جلویی خود کنیم تا بتوانیم
1035
00:44:03,090 –> 00:44:04,740
دارای یک نمای ظاهری پویا هستند
1036
00:44:04,740 –> 00:44:08,580
خوب به صورت پویا تولید شد و اکنون ما هستیم
1037
00:44:08,580 –> 00:44:10,410
در حال حرکت به سمت چگونگی به دست آوردن شما
1038
00:44:10,410 –> 00:44:13,260
فایل های استاتیک را در برنامه فلاسک خود به عنوان
1039
00:44:13,260 –> 00:44:15,990
خوب است بنابراین فایل های استاتیک اساسا هستند
1040
00:44:15,990 –> 00:44:18,240
برگه های استایل و جاوا اسکریپت شما
1041
00:44:18,240 –> 00:44:20,760
بنابراین CSS شما و جاوا اسکریپت شما اینها هستند
1042
00:44:20,760 –> 00:44:21,960
فقط به این دلیل که ما ایستا هستیم، ایستا هستند
1043
00:44:21,960 –> 00:44:23,360
هر بار که تغییر نمی کنند بارگذاری می شوند
1044
00:44:23,360 –> 00:44:25,950
به صورت پویا مانند فایل های HTML ممکن است
1045
00:44:25,950 –> 00:44:29,250
خواستن در yada yada پس بیایید فقط a ایجاد کنیم
1046
00:44:29,250 –> 00:44:32,070
پوشه جدید در اینجا به نام static
1047
00:44:32,070 –> 00:44:34,530
و سپس در اینجا بیایید a ایجاد کنیم
1048
00:44:34,530 –> 00:44:37,950
پوشه ای به نام CSS و سپس با یک
1049
00:44:37,950 –> 00:44:39,600
کدهای بدون گوش فایلی به نام main ایجاد می کنند
1050
00:44:39,600 –> 00:44:41,220
CSS خوب است پس به این دایرکتوری نیاز دارید
1051
00:44:41,220 –> 00:44:43,140
ساختار static و سپس CSS و آنها
1052
00:44:43,140 –> 00:44:45,570
به این معنی است که CSS آن را مرتب نگه می دارد و
1053
00:44:45,570 –> 00:44:48,780
در اینجا شما فقط یک مثال را گیج می کنیم
1054
00:44:48,780 –> 00:44:50,460
ورق یک ظاهر طراحی شده، بنابراین آن را دیوانه نیست
1055
00:44:50,460 –> 00:44:52,410
ما فقط می خواهیم بسیار بسیار ساده باشیم
1056
00:44:52,410 –> 00:44:55,440
فونت را تغییر دهید بنابراین فونت خانواده mol
1057
00:44:55,440 –> 00:44:59,070
تغییرات به Helvetica خوب من آن را ذخیره کردم
1058
00:44:59,070 –> 00:45:01,110
این به اندازه کافی خوب است در حال حاضر به جای
1059
00:45:01,110 –> 00:45:03,210
این فونت Times New Roman من فقط می خواهم
1060
00:45:03,210 –> 00:45:05,610
آن را تغییر دهید اما فرض کنید می خواهیم درخواست کنیم
1061
00:45:05,610 –> 00:45:07,920
این CSS به همه چیز در صفحه وب ما
1062
00:45:07,920 –> 00:45:09,480
خوب پس چون همه چیز ارثی است
1063
00:45:09,480 –> 00:45:11,130
از بر اساس HTML ما می توانیم من فقط به
1064
00:45:11,130 –> 00:45:17,250
اینجا و در لینک کردن فایل استاتیک پاپ کنید
1065
00:45:17,250 –> 00:45:19,370
در اینجا، بنابراین ما فقط یک برچسب پیوند و
1066
00:45:19,370 –> 00:45:21,650
من می خواهم بگویم که این یک شیوه نامه است
1067
00:45:21,650 –> 00:45:25,800
خوب و سپس مکان فایل خواهد شد
1068
00:45:25,800 –> 00:45:31,470
فقط نقطه اصلی اسلش CSS استاتیک باشد
1069
00:45:31,470 –> 00:45:33,329
CSS دقیقاً همینطور است
1070
00:45:33,329 –> 00:45:34,769
بنابراین اکنون این قرار است اعمال شود
1071
00:45:34,769 –> 00:45:36,089
همه جا از زمانی که بدن را عوض می کنیم
1072
00:45:36,089 –> 00:45:38,849
این را تگ کنید فقط فونت را تغییر می دهد
1073
00:45:38,849 –> 00:45:40,200
از همه چیز در بدن در هر وب
1074
00:45:40,200 –> 00:45:43,380
صفحه من فکر می کنم آن را ذخیره کردم بنابراین باید باشد
1075
00:45:43,380 –> 00:45:44,609
در حال اجرا چون ما در حالت اشکال زدایی هستیم
1076
00:45:44,609 –> 00:45:46,319
به طور خودکار به روز شد، اجازه دهید به اینجا برگردیم
1077
00:45:46,319 –> 00:45:48,450
بیایید refresh را بزنید و همانطور که می بینید
1078
00:45:48,450 –> 00:45:50,369
به Helvetica تغییر کرده است
1079
00:45:50,369 –> 00:45:52,579
فونت Times New Roman قبلا داشتیم و
1080
00:45:52,579 –> 00:45:56,219
اگر وارد بازرسی شویم و به پایین برویم
1081
00:45:56,219 –> 00:45:58,319
در اینجا ما می توانیم خانواده فونت را ببینیم
1082
00:45:58,319 –> 00:45:59,819
Helvetica و می توانید روشن و خاموش کنید
1083
00:45:59,819 –> 00:46:05,819
در اینجا تقریبا تغییر ما به طوری که
1084
00:46:05,819 –> 00:46:08,130
تقریباً در مورد نحوه پیوند دادن در خود است
1085
00:46:08,130 –> 00:46:10,859
فایل های CSS دقیقاً برای آنها یکسان خواهد بود
1086
00:46:10,859 –> 00:46:13,969
جاوا اسکریپت خوب است شما فقط یک را ایجاد می کنید
1087
00:46:13,969 –> 00:46:19,380
اوه نه شما فقط یک جدید ایجاد می کنید
1088
00:46:19,380 –> 00:46:22,019
پوشه در اینجا به نام j/s و سپس دوباره
1089
00:46:22,019 –> 00:46:25,499
فایل جدید main J s و سپس yada yada
1090
00:46:25,499 –> 00:46:27,329
پیوند جاوا اسکریپت خود را در اینجا تایپ کنید
1091
00:46:27,329 –> 00:46:29,969
درست مثل کاری که CSS را انجام دادید و اینطوری است
1092
00:46:29,969 –> 00:46:33,089
شما پیوند استاتیک خود را در آنجا انجام می دهید
1093
00:46:33,089 –> 00:46:36,660
یک کاری است که ما انجام می دهیم، می توانیم آن را پیوند دهیم
1094
00:46:36,660 –> 00:46:38,190
اینجوری که دیدی کار میکنه
1095
00:46:38,190 –> 00:46:40,109
اما راه بهتر تمرین بهتر
1096
00:46:40,109 –> 00:46:42,869
انجام آن استفاده از روشی به نام URL است
1097
00:46:42,869 –> 00:46:46,729
بنابراین این فقط قوی تر در
1098
00:46:46,729 –> 00:46:51,799
دریافت محل فایل استاتیک و
1099
00:46:51,799 –> 00:46:54,509
فقط اینجوری میشه
1100
00:46:54,509 –> 00:46:56,309
URL برای بنابراین به جای نوشتن
1101
00:46:56,309 –> 00:47:00,959
کل مسیر URL مانند کلمه ثابت است
1102
00:47:00,959 –> 00:47:02,190
مثل شخصیت به شخصیت ما می خواهیم
1103
00:47:02,190 –> 00:47:05,729
دوباره از این نحو زنجبیلی استفاده کنید تا
1104
00:47:05,729 –> 00:47:07,559
دستور Gist را در اینجا دریافت کنید
1105
00:47:07,559 –> 00:47:09,059
قرار است چیزی را به برق وصل کنیم، بنابراین ما هستیم
1106
00:47:09,059 –> 00:47:10,229
چند کد و سپس هر چیزی را صدا می زنم
1107
00:47:10,229 –> 00:47:12,630
این کد برمی گردد که ما می خواهیم وصل کنیم
1108
00:47:12,630 –> 00:47:14,579
در اینجا این کاری است که زنجبیل انجام می دهد
1109
00:47:14,579 –> 00:47:16,619
خوب پس URL 4 در واقع می خواهد
1110
00:47:16,619 –> 00:47:18,839
مکان یک فایل استاتیک را برگردانید و
1111
00:47:18,839 –> 00:47:20,219
سپس آن را فقط به چاپ کردن آن به عنوان
1112
00:47:20,219 –> 00:47:22,799
یک رشته یا من آن را به عنوان یک رشته وصل می کنم
1113
00:47:22,799 –> 00:47:26,130
به HTML ما در اینجا، بنابراین روشی که ما این کار را انجام می دهیم
1114
00:47:26,130 –> 00:47:30,719
ما دایرکتوری سطح بالا را تعریف می کنیم
1115
00:47:30,719 –> 00:47:32,640
از آنجایی که این یک فایل ثابت است
1116
00:47:32,640 –> 00:47:34,440
ایستا و سپس درون اینجا و سپس
1117
00:47:34,440 –> 00:47:36,559
شما در واقع می توانید نام فایل را تعریف کنید
1118
00:47:36,559 –> 00:47:39,839
خیلی خوب است، بنابراین روشی که ما این کار را انجام می دهیم اوه
1119
00:47:39,839 –> 00:47:40,979
از نقل قول های دوگانه استفاده نکنید زیرا ما داریم
1120
00:47:40,979 –> 00:47:43,380
از آنها استفاده میکنیم، سپس ما فقط میرویم
1121
00:47:43,380 –> 00:47:46,390
برای قرار دادن CSS بریده بریده CSS اصلی
1122
00:47:46,390 –> 00:47:49,420
خیلی خوب و حالا وقتی این را اجرا می کنید
1123
00:47:49,420 –> 00:47:51,490
تکمیل خودکار می شود یا در حال رفتن است
1124
00:47:51,490 –> 00:47:55,779
برای ارزیابی مسیر کامل واقعی
1125
00:47:55,779 –> 00:47:57,160
از این و سپس آن را فقط رفتن به
1126
00:47:57,160 –> 00:47:59,500
از طریق Jinja وصل شد تا وقتی به عقب برگردیم
1127
00:47:59,500 –> 00:48:04,210
در اینجا به صفحه وب ما برمی گردیم سپس می توانیم ببینیم
1128
00:48:04,210 –> 00:48:06,339
که وقتی آن را تازه می کنیم، اوم می ماند
1129
00:48:06,339 –> 00:48:07,539
همان چاه فقط برای اثبات آن به شما
1130
00:48:07,539 –> 00:48:09,400
اجازه دهید من فقط در این مورد نظر خواهم داد تا شما
1131
00:48:09,400 –> 00:48:12,970
می توانید ببینید که در واقع اینطور خوانده می شود
1132
00:48:12,970 –> 00:48:14,619
وقتی ما این را نظر می دهیم خوب است
1133
00:48:14,619 –> 00:48:16,359
و سپس این را تازه می کنیم و به آن برمی گردد
1134
00:48:16,359 –> 00:48:19,210
آنچه قبلا بود اما پس از آن زمانی که ما قرار دادیم
1135
00:48:19,210 –> 00:48:22,900
با این فرمت جدید خوب است
1136
00:48:22,900 –> 00:48:24,880
من آن را ذخیره می کنم و می توانیم به اینجا برگردیم
1137
00:48:24,880 –> 00:48:27,640
ببینید که تغییر فونت همچنان ادامه دارد
1138
00:48:27,640 –> 00:48:30,160
جای خوب است، بنابراین باید اینگونه پیوند دهید
1139
00:48:30,160 –> 00:48:35,619
چیزهایی که فایل های استاتیک شما در فلاسک قرار دارند
1140
00:48:35,619 –> 00:48:41,440
با استفاده از URL for و این نحو Jinja
1141
00:48:41,440 –> 00:48:42,940
مشکلی نیست پس اینطوری خود را پیوند می دهید
1142
00:48:42,940 –> 00:48:45,250
فایل های ثابت من به زودی شما را می بینم
1143
00:48:45,250 –> 00:48:48,569
به پایگاه های داده بروید
1144
00:48:48,640 –> 00:48:54,160
[موسیقی]
1145
00:48:54,160 –> 00:48:56,300
خوب شما بچه ها، پس حالا ما می رویم
1146
00:48:56,300 –> 00:48:58,369
به پایگاه های داده خوب است بنابراین گفتم
1147
00:48:58,369 –> 00:49:00,020
قبل از آن کتان در واقع نمی آید
1148
00:49:00,020 –> 00:49:02,960
با یک پایگاه داده که همه با آن گنجانده شده است
1149
00:49:02,960 –> 00:49:04,310
وقتی آن را دانلود می کنید که درست است
1150
00:49:04,310 –> 00:49:05,510
زیرا آنها می خواهند سبک وزن خود را حفظ کنند
1151
00:49:05,510 –> 00:49:07,700
بنابراین اگر شما یک پایگاه داده می خواهید پس ما داریم
1152
00:49:07,700 –> 00:49:09,680
در واقع از یک شخص ثالث خارجی استفاده کنید
1153
00:49:09,680 –> 00:49:12,470
یک کتابخانه کوچک مدرسه وجود دارد
1154
00:49:12,470 –> 00:49:15,380
که قابلیت همکاری با فلاسک را دارد
1155
00:49:15,380 –> 00:49:15,920
تماس گرفت
1156
00:49:15,920 –> 00:49:18,619
کیمیاگری SQL شما هرگز در مورد آن نشنیده اید
1157
00:49:18,619 –> 00:49:21,020
درست مانند یک رابط um به
1158
00:49:21,020 –> 00:49:25,640
به ما اجازه می دهد تا با پایگاه های داده ای مانند
1159
00:49:25,640 –> 00:49:28,940
sequel Lite یا دنباله من یا Postgres یا
1160
00:49:28,940 –> 00:49:33,830
چیزی از برنامه مانند فلاسک تا
1161
00:49:33,830 –> 00:49:35,480
بیایید وارد آن شویم و من به شما نشان خواهم داد
1162
00:49:35,480 –> 00:49:37,340
چگونه کار می کند خوب است، بنابراین اول شما می خواهید
1163
00:49:37,340 –> 00:49:40,099
واقعاً باید آن را نصب کنید، پس این کار را نکنید
1164
00:49:40,099 –> 00:49:41,960
به ترمینال خود بروید خوب و
1165
00:49:41,960 –> 00:49:48,080
سپس فقط pip install flask dot را اجرا کنید –
1166
00:49:48,080 –> 00:49:51,980
کیمیاگری SQL درست مثل آن فقط آن را املا کنید
1167
00:49:51,980 –> 00:49:55,790
درست است، بنابراین آن را اجرا کنید و باید
1168
00:49:55,790 –> 00:49:57,500
دانلود من قبلا آن را دانلود می کنم
1169
00:49:57,500 –> 00:49:59,420
بنابراین در واقع آن را دانلود نمی کند
1170
00:49:59,420 –> 00:50:01,490
10 ثانیه طول بکشد که دوباره مشکل داشته باشید
1171
00:50:01,490 –> 00:50:04,690
می توانید دوباره استفاده کنید می توانید از اوپس استفاده کنید
1172
00:50:04,690 –> 00:50:06,920
sudo فقط sudo را قبل از کل اجرا کنید
1173
00:50:06,920 –> 00:50:09,310
فرمان و سپس همه چیزهایی که ممکن است آن را برطرف کنند
1174
00:50:09,310 –> 00:50:12,349
همه اما اکنون که نصب شده است بیایید
1175
00:50:12,349 –> 00:50:13,849
فقط کافیه وارد کد بشید خب اولش
1176
00:50:13,849 –> 00:50:14,990
کاری که شما باید انجام دهید این است
1177
00:50:14,990 –> 00:50:18,890
بدیهی است که آن را وارد کنید، بنابراین ما فقط می رویم
1178
00:50:18,890 –> 00:50:24,280
برای اجرا امم آنچه از فلاسک نامیده می شود
1179
00:50:24,280 –> 00:50:35,890
sq alchemy import SQL alchemy خوب است
1180
00:50:35,890 –> 00:50:38,330
بله باید کیمیاگری SQL وارد شود
1181
00:50:38,330 –> 00:50:43,310
همینطور است، حالا که آن را داریم
1182
00:50:43,310 –> 00:50:44,690
اکنون ما در واقع شروع به راه اندازی می کنیم
1183
00:50:44,690 –> 00:50:46,280
پایگاه داده ما خوب است بنابراین اولین چیز
1184
00:50:46,280 –> 00:50:49,339
ما می خواهیم انجام دهیم این است که ما واقعا نیاز داریم
1185
00:50:49,339 –> 00:50:54,020
به ما بگویید یا به flask برنامه flask ما بگویید
1186
00:50:54,020 –> 00:50:55,940
جایی که پایگاه داده ما قرار است ذخیره شود
1187
00:50:55,940 –> 00:50:57,440
بسیار خوب پس از طریق a انجام می شود
1188
00:50:57,440 –> 00:50:59,420
پیکربندی بنابراین ما در واقع فقط تماس می گیریم
1189
00:50:59,420 –> 00:51:00,890
پیکربندی در ما
1190
00:51:00,890 –> 00:51:03,470
پیشاهنگ خوب است و سپس یک میدان وجود دارد
1191
00:51:03,470 –> 00:51:05,920
آن فایل پیکربندی به نام SQL
1192
00:51:05,920 –> 00:51:10,130
زیر خط پایگاه داده کیمیاگری
1193
00:51:10,130 –> 00:51:14,420
URI که فقط یک مسیر به جایی است که
1194
00:51:14,420 –> 00:51:15,680
پایگاه داده به خوبی ذخیره می شود
1195
00:51:15,680 –> 00:51:20,030
بنابراین ما از SQLite استفاده خواهیم کرد زیرا
1196
00:51:20,030 –> 00:51:22,970
برای کسانی که وارد می شویم آسان است
1197
00:51:22,970 –> 00:51:24,170
حالت توسعه و سپس اگر شما
1198
00:51:24,170 –> 00:51:25,610
در واقع در حالت تولید و سپس شما می توانید
1199
00:51:25,610 –> 00:51:28,010
اگر می خواهید از پایگاه داده دیگری استفاده کنید اما
1200
00:51:28,010 –> 00:51:29,420
چیز واقعا خوب در مورد SQL مانند
1201
00:51:29,420 –> 00:51:35,650
کیمیاگری این است که به ما اجازه می دهد از هر کدام استفاده کنیم
1202
00:51:35,650 –> 00:51:38,870
پایگاه داده ما دوست داریم و اوم به همین سادگی است
1203
00:51:38,870 –> 00:51:41,060
به عنوان فقط تغییر مسیر به a
1204
00:51:41,060 –> 00:51:42,920
پایگاه داده های مختلف و سپس تقریبا
1205
00:51:42,920 –> 00:51:44,630
همه پرس و جو و موارد به ما
1206
00:51:44,630 –> 00:51:46,880
پایگاه داده همان است پس کیمیاگری SQL است
1207
00:51:46,880 –> 00:51:48,170
مانند یک رابط کاربری خوب و به ما اجازه می دهد
1208
00:51:48,170 –> 00:51:50,420
برای استفاده از همان کد تقریباً اما ما
1209
00:51:50,420 –> 00:51:52,610
در واقع می تواند در عاقبت من یا
1210
00:51:52,610 –> 00:51:55,070
بعداً زمانی که ما به صورت واقعی عمل می کنیم، ارسال می شود
1211
00:51:55,070 –> 00:51:56,240
حالت تولید اما ما فقط از آن استفاده می کنیم
1212
00:51:56,240 –> 00:51:58,220
SQLite در حال حاضر فقط به این دلیل که ساده است
1213
00:51:58,220 –> 00:52:02,990
و این آسان است و SQL Lite آن را ذخیره می کند
1214
00:52:02,990 –> 00:52:06,230
پایگاه داده به صورت محلی در یک فایل بنابراین ما هستیم
1215
00:52:06,230 –> 00:52:07,460
در واقع پایگاه داده ما ذخیره می شود
1216
00:52:07,460 –> 00:52:09,380
در اینجا در یک فایل درست در اینجا اوم
1217
00:52:09,380 –> 00:52:10,700
ما این کار را در چند ثانیه انجام خواهیم داد
1218
00:52:10,700 –> 00:52:13,910
ببینید اما به همین دلیل است که استفاده می کنیم
1219
00:52:13,910 –> 00:52:18,490
SQLite بسیار خوب است، پس زمانی که خود را دارید
1220
00:52:18,490 –> 00:52:23,060
پایگاه داده انتخاب شد اوه اوه اجازه دهید غیرفعال کنم
1221
00:52:23,060 –> 00:52:27,230
این چیزی که از شکلک است، اما یک بار شما
1222
00:52:27,230 –> 00:52:32,630
پایگاه داده خود را انتخاب کرده و سپس شما فقط نیاز دارید
1223
00:52:32,630 –> 00:52:34,970
برای تعیین مسیری که قرار است به کجا برسد
1224
00:52:34,970 –> 00:52:38,060
به خوبی ذخیره شود تا بتوانید از سه مورد استفاده کنید
1225
00:52:38,060 –> 00:52:40,070
اسلش یا چهار اسلش در واقع
1226
00:52:40,070 –> 00:52:41,300
دو چیز متفاوت این به این معنی است
1227
00:52:41,300 –> 00:52:43,160
مسیری نسبی خواهد بود پس هر کجا که باشیم
1228
00:52:43,160 –> 00:52:44,630
آن را به این نسبت خواهد بود
1229
00:52:44,630 –> 00:52:48,260
فایل فعلی برنامه نقطه پی یا اگر چهار قرار دهم
1230
00:52:48,260 –> 00:52:50,630
اسلش سپس این یک مسیر مطلق است و
1231
00:52:50,630 –> 00:52:52,040
من می توانم از دایرکتوری ریشه یا
1232
00:52:52,040 –> 00:52:52,820
چیزی اما ما فقط می خواهیم انجام دهیم
1233
00:52:52,820 –> 00:52:54,530
نسبی این چیزی است که شما باید انجام دهید
1234
00:52:54,530 –> 00:52:57,080
این در تمیزتر بهتر است اما
1235
00:52:57,080 –> 00:52:59,750
ما فقط می خواهیم این پست را DB نقطه ای بنامیم
1236
00:52:59,750 –> 00:53:01,790
خوب پس ما یک فایل a ایجاد می کنیم
1237
00:53:01,790 –> 00:53:03,890
فایل پایگاه داده به نام پست و این است
1238
00:53:03,890 –> 00:53:06,110
در واقع فقط به سمت راست ظاهر می شود
1239
00:53:06,110 –> 00:53:07,520
به موازات این فایل بنابراین آن را به
1240
00:53:07,520 –> 00:53:11,000
همین پایین باشه باشه پس اینطوری
1241
00:53:11,000 –> 00:53:13,850
اکنون که ما آن را داریم، این کار را انجام دهید
1242
00:53:13,850 –> 00:53:14,760
اکنون ما در واقع می توانیم
1243
00:53:14,760 –> 00:53:16,320
پایگاه داده ما خیلی عمیق است وگرنه من می خواهم
1244
00:53:16,320 –> 00:53:21,000
آن را DB برابر با کیمیاگری SQL است
1245
00:53:21,000 –> 00:53:23,430
و سپس ما فقط یک برنامه مانند آن را پاپ می کنیم
1246
00:53:23,430 –> 00:53:26,400
اکنون ما یک پایگاه داده و کیمیاگری SQL داریم
1247
00:53:26,400 –> 00:53:28,170
برنامه ما را گرفت برنامه فلاسک ما و اکنون است
1248
00:53:28,170 –> 00:53:33,240
آنها را به هم مرتبط کرد بسیار خوب است
1249
00:53:33,240 –> 00:53:34,800
تقریبا تمام تنظیمات برای
1250
00:53:34,800 –> 00:53:36,570
اکنون می توانیم به پایگاه داده وارد شویم
1251
00:53:36,570 –> 00:53:39,660
طراحی پایگاه داده خوب است، بنابراین اگر شما
1252
00:53:39,660 –> 00:53:40,740
بچه ها آشنا هستند
1253
00:53:40,740 –> 00:53:42,750
مدل–view–کنترل کننده را پر می کند
1254
00:53:42,750 –> 00:53:45,450
ساختار برای توسعه وب بسیار زیبا
1255
00:53:45,450 –> 00:53:47,370
پس از آن ما به انجام کارهای خود خواهیم پرداخت
1256
00:53:47,370 –> 00:53:48,240
مدل ها در حال حاضر اگر شما نمی دانید
1257
00:53:48,240 –> 00:53:50,550
مدل ها تقریباً این فقط یک راه است
1258
00:53:50,550 –> 00:53:53,460
برای ساختار داده ها در پایگاه داده شما
1259
00:53:53,460 –> 00:53:55,200
بنابراین اگر ما در الف باشیم اشکالی ندارد
1260
00:53:55,200 –> 00:53:57,990
پایگاه داده و ما در حال ساختن یک وبلاگ هستیم
1261
00:53:57,990 –> 00:54:00,120
هر وبلاگ یک عنوان دارد و سپس
1262
00:54:00,120 –> 00:54:01,410
نویسنده ای خواهد داشت و خواهد داشت
1263
00:54:01,410 –> 00:54:02,970
متنی داشته باشید که در واقع در
1264
00:54:02,970 –> 00:54:06,450
پست وبلاگ و اینگونه هستند
1265
00:54:06,450 –> 00:54:07,950
چیزهایی که شما به آن نیاز دارید
1266
00:54:07,950 –> 00:54:09,090
پایگاه داده شما به یک عنوان نیاز دارید
1267
00:54:09,090 –> 00:54:10,830
فیلد محتوا را در فیلد نویسنده وارد کنید
1268
00:54:10,830 –> 00:54:13,020
بنابراین ما آن را به صورت کد مدل سازی می کنیم تا اگر
1269
00:54:13,020 –> 00:54:14,310
تو از جنگو میای پس این
1270
00:54:14,310 –> 00:54:17,220
باید خیلی سرراست باشد اما بله
1271
00:54:17,220 –> 00:54:18,690
بیایید فقط چند مدل ایجاد کنیم
1272
00:54:18,690 –> 00:54:20,820
کاری که ما انجام می دهیم یا شما ایجاد می کنید
1273
00:54:20,820 –> 00:54:23,160
با کلاس های راه شما نوعی
1274
00:54:23,160 –> 00:54:26,190
فقط یک کلاس و سپس هر کدام را تعریف کنید
1275
00:54:26,190 –> 00:54:28,320
متغیر کلاس مانند a در نظر گرفته می شود
1276
00:54:28,320 –> 00:54:33,090
قطعه ای از داده ها در پایگاه داده شما پس من هستم
1277
00:54:33,090 –> 00:54:34,800
فقط می خواهم این پست وبلاگ کلاس را صدا کنم
1278
00:54:34,800 –> 00:54:37,340
خوب است و باید از مدل به ارث برسد
1279
00:54:37,340 –> 00:54:41,490
خوب است مدل پایگاه داده ما زیرا
1280
00:54:41,490 –> 00:54:43,200
ساختن مدل و اکنون فقط نیاز داریم
1281
00:54:43,200 –> 00:54:44,190
از طریق همه چیزهای مختلف که
1282
00:54:44,190 –> 00:54:46,800
یک پست وبلاگ ممکن است برای اولین بار خوب باشد
1283
00:54:46,800 –> 00:54:48,870
چیزی که بسیاری از مدل ها دارند یا
1284
00:54:48,870 –> 00:54:50,460
تقریباً همه مدل ها باید دارای یک است
1285
00:54:50,460 –> 00:54:55,350
ID خوب و اوه ما باید ایجاد کنیم
1286
00:54:55,350 –> 00:54:58,770
ستونها خوب است، بنابراین روشی که ما آن را در SQ انجام میدهیم
1287
00:54:58,770 –> 00:55:01,560
کیمیاگری این است که ما ستون هایی را در آن ایجاد می کنیم
1288
00:55:01,560 –> 00:55:03,540
جدول بنابراین یک پایگاه داده واقعاً شبیه است
1289
00:55:03,540 –> 00:55:05,640
یک جدول بزرگ خوب است و سپس هر ستون است
1290
00:55:05,640 –> 00:55:07,830
مانند یکی از صفات مختلف
1291
00:55:07,830 –> 00:55:09,690
و سپس هر ردیف مانند دیگری است
1292
00:55:09,690 –> 00:55:11,340
ردیف یک وبلاگ جداگانه است
1293
00:55:11,340 –> 00:55:12,620
پست و هر ستون متفاوت است
1294
00:55:12,620 –> 00:55:17,400
متغیر کلاس پس از اینکه a را دوباره تعریف کردید
1295
00:55:17,400 –> 00:55:19,470
ستون و سپس شما باید داده ها را بدهید
1296
00:55:19,470 –> 00:55:21,150
تایپ کنید تا این یک عدد صحیح باشد
1297
00:55:21,150 –> 00:55:24,030
بسیار خوب و سپس ما این را تنظیم می کنیم
1298
00:55:24,030 –> 00:55:27,420
کلید اصلی درست بودن خوب است و چه
1299
00:55:27,420 –> 00:55:28,410
این بدان معنی است که اول است
1300
00:55:28,410 –> 00:55:31,740
او فقط به این معنی است که این شناسه است
1301
00:55:31,740 –> 00:55:33,390
متمایز کننده اصلی خواهد بود
1302
00:55:33,390 –> 00:55:34,950
بین پست های مختلف وبلاگ به دلیل
1303
00:55:34,950 –> 00:55:36,599
این شناسه همیشه منحصر به فرد خواهد بود حتی اگر
1304
00:55:36,599 –> 00:55:38,430
شما وبلاگ تکراری در پست های وبلاگ دارید
1305
00:55:38,430 –> 00:55:40,559
و بلا بله بله این همیشه خواهد بود
1306
00:55:40,559 –> 00:55:43,079
عامل متمایز کننده پس این چه چیزی است
1307
00:55:43,079 –> 00:55:44,849
ما کلید اصلی را میگوییم که مانند یک in است
1308
00:55:44,849 –> 00:55:46,109
دیکشنری مانند کلید باید باشد
1309
00:55:46,109 –> 00:55:47,819
منحصر به فرد بنابراین این ایده همیشه خواهد بود
1310
00:55:47,819 –> 00:55:50,789
منحصر به فرد همه چیز دیگری که ما نیاز داریم
1311
00:55:50,789 –> 00:55:52,559
خوب به یک عنوان نیاز دارم پس من فقط می روم
1312
00:55:52,559 –> 00:55:55,230
از طریق این خیلی سریع آن را زیبا است
1313
00:55:55,230 –> 00:55:56,400
تقریباً همان چیزی است که ما تغییر می کنیم
1314
00:55:56,400 –> 00:55:59,400
نوع داده بنابراین برای عنوان و سپس ما می خواهیم
1315
00:55:59,400 –> 00:56:02,279
این درست است و ما می توانیم
1316
00:56:02,279 –> 00:56:04,230
در واقع این را به مقدار مشخصی محدود کنید
1317
00:56:04,230 –> 00:56:05,579
از شخصیت ها، بنابراین من فقط می خواهم یک را قرار دهم
1318
00:56:05,579 –> 00:56:07,349
صد اولین چیزی که در واقع به شما زنگ می زند
1319
00:56:07,349 –> 00:56:08,849
باید باور کنم که نمی دانم چیست
1320
00:56:08,849 –> 00:56:11,519
پیش فرض است اما من فکر می کنم شما باید یک را قرار دهید
1321
00:56:11,519 –> 00:56:12,630
شماره در اینجا تا ما فقط می گوییم
1322
00:56:12,630 –> 00:56:14,250
عنوان می تواند تا 100 کاراکتر و
1323
00:56:14,250 –> 00:56:17,579
سپس من می خواهم این um را nullable تنظیم کنم
1324
00:56:17,579 –> 00:56:20,730
مساوی با false همه این یعنی اینکه
1325
00:56:20,730 –> 00:56:22,799
این فیلد ضروری است
1326
00:56:22,799 –> 00:56:26,130
این فیلد نمی تواند null باشد نمی تواند مانند باشد
1327
00:56:26,130 –> 00:56:28,289
چیزی نیست، بنابراین ما این را روی false تنظیم می کنیم
1328
00:56:28,289 –> 00:56:31,910
یعنی این باید اینجا باشه
1329
00:56:32,059 –> 00:56:34,650
چه چیز دیگری نیاز داریم، به محتوا نیاز داریم
1330
00:56:34,650 –> 00:56:36,960
بنابراین محتوای پست وبلاگ ادامه دارد
1331
00:56:36,960 –> 00:56:42,059
اگر بتوانم آن را تایپ کنم دوباره ستون شود
1332
00:56:42,059 –> 00:56:44,880
درست است و این بار نمی شود
1333
00:56:44,880 –> 00:56:46,289
رشته باشد اما فقط متن خواهد بود
1334
00:56:46,289 –> 00:56:48,059
خوب و این طولی برای آن ندارد
1335
00:56:48,059 –> 00:56:49,769
فقط می رود تا زمانی که یک بار و
1336
00:56:49,769 –> 00:56:52,950
سپس این نیز مورد نیاز است
1337
00:56:52,950 –> 00:56:54,480
یک پست وبلاگ خوب است زیرا خالی نیست
1338
00:56:54,480 –> 00:56:57,420
پست وبلاگ بعدی ما نویسنده خواهیم داشت
1339
00:56:57,420 –> 00:56:59,789
بسیار خوب ما فقط یک مدل ایجاد می کنیم
1340
00:56:59,789 –> 00:57:01,559
اینجا برای یک پست وبلاگی است که شما بچه ها نگذاشته اید
1341
00:57:01,559 –> 00:57:06,150
دوباره به آن ستون گرفتار شد
1342
00:57:06,150 –> 00:57:08,670
مثل سومین بار چهارم و بعد
1343
00:57:08,670 –> 00:57:11,430
رشته و بیایید آن را به 20 محدود کنیم
1344
00:57:11,430 –> 00:57:12,480
چون فکر نمی کنم مال اکثر مردم باشد
1345
00:57:12,480 –> 00:57:13,950
نام ها بیشتر از 20 کاراکتر هستند بنابراین
1346
00:57:13,950 –> 00:57:15,119
که باید به اندازه کافی خوب باشد و سپس
1347
00:57:15,119 –> 00:57:17,369
مثل همیشه nullable برابر false است
1348
00:57:17,369 –> 00:57:20,009
باید یه جورایی نویسنده باشه
1349
00:57:20,009 –> 00:57:23,849
اما اگر نویسنده ای وجود نداشته باشد، فهرست شده است
1350
00:57:23,849 –> 00:57:26,309
در واقع مانند قبل نوشته شده بود
1351
00:57:26,309 –> 00:57:29,910
و داده های ساختگی ما مانند این اگر وجود داشته باشد
1352
00:57:29,910 –> 00:57:31,440
هیچ چیز وجود ندارد پس من می خواهم آن را می خواهم
1353
00:57:31,440 –> 00:57:34,410
تکمیل خودکار – اوه
1354
00:57:34,410 –> 00:57:37,019
سپس می خواستم به صورت خودکار به n/a تکمیل کنم
1355
00:57:37,019 –> 00:57:40,259
خوب پس تمام کاری که می توانیم انجام دهیم یعنی تمام چیزی که نیاز داریم
1356
00:57:40,259 –> 00:57:41,490
برای انجام این کار این است که شما در واقع می توانید
1357
00:57:41,490 –> 00:57:42,160
فقط a را تنظیم کنید
1358
00:57:42,160 –> 00:57:45,430
خطا بنابراین یک مقدار پیش فرض برای آن است
1359
00:57:45,430 –> 00:57:48,640
فقط یک الف باشید و بنابراین این می گوید که
1360
00:57:48,640 –> 00:57:51,910
نویسنده ما مورد نیاز است اما اگر اینطور نباشد
1361
00:57:51,910 –> 00:57:53,020
در واقع وجود دارد فقط آن را به تنظیم کنید
1362
00:57:53,020 –> 00:57:57,190
بهطور پیشفرض، خوب و آخر است
1363
00:57:57,190 –> 00:58:00,160
چیزی که من فکر می کنم ما آن را انجام خواهیم داد
1364
00:58:00,160 –> 00:58:04,960
یا تاریخ ایجاد یا هر چیز دیگری و دوباره DB
1365
00:58:04,960 –> 00:58:11,140
ستون نقطه و DB نقطه تاریخ زمان بنابراین
1366
00:58:11,140 –> 00:58:12,819
در واقع این یک داده متفاوت است
1367
00:58:12,819 –> 00:58:14,109
تایپ کنید این زمان تاریخ است زیرا آن است
1368
00:58:14,109 –> 00:58:16,950
نیاز به تاریخ بدیهی است و
1369
00:58:16,950 –> 00:58:21,339
nullable برابر false است و دوباره ما هستیم
1370
00:58:21,339 –> 00:58:26,289
پیش فرض را روی فعلی تنظیم می کنیم
1371
00:58:26,289 –> 00:58:30,460
زمان خوب است، بنابراین UTC اکنون شما برای دیدن فقط کافی است
1372
00:58:30,460 –> 00:58:32,520
منطقه زمانی که باید استفاده کنید
1373
00:58:32,520 –> 00:58:35,170
چون معتقدم این فقط یک استاندارد است
1374
00:58:35,170 –> 00:58:38,380
بنابراین همیشه UTC در حال حاضر اما ما در واقع انجام می دهیم
1375
00:58:38,380 –> 00:58:40,780
باید زمان تاریخ را وارد کنید، پس بیایید بالا برویم
1376
00:58:40,780 –> 00:58:45,450
اینجا و بگو import یا from date time
1377
00:58:45,450 –> 00:58:53,319
تاریخ واردات زمان خدا و پیش فرض و من
1378
00:58:53,319 –> 00:58:55,990
فکر کنید این برای مدلی است که ما نیاز داریم
1379
00:58:55,990 –> 00:58:57,309
در واقع یک کار دیگر قبل از ما انجام دهیم
1380
00:58:57,309 –> 00:58:59,190
این کار را انجام دهید من فقط می خواهم به آن اشاره کنم
1381
00:58:59,190 –> 00:59:01,180
کاری که ما انجام می دهیم این است که یک را ایجاد می کنیم
1382
00:59:01,180 –> 00:59:02,260
پایگاه داده واقعی در حال حاضر
1383
00:59:02,260 –> 00:59:04,359
خوب در مقابل استفاده از این داده های ساختگی که
1384
00:59:04,359 –> 00:59:06,039
ما قبلا انجام دادیم اما ما خواهیم بود
1385
00:59:06,039 –> 00:59:07,930
داشتن آن شبیه به نظر من است
1386
00:59:07,930 –> 00:59:09,609
عنوان جایی است که من تمام این مدل را دریافت کردم
1387
00:59:09,609 –> 00:59:12,279
چیزهای خوب من یک عنوان دارم
1388
00:59:12,279 –> 00:59:16,599
محتوا و من نویسنده و زیبا
1389
00:59:16,599 –> 00:59:17,589
می توان از این پایگاه داده استفاده کرد
1390
00:59:17,589 –> 00:59:20,079
برای جایگزینی این داده های ساختگی و انجام این کار
1391
00:59:20,079 –> 00:59:22,260
دقیقاً همان چیزی که از اینجا گذشت
1392
00:59:22,260 –> 00:59:25,270
ارسال تمام پست ها به ما
1393
00:59:25,270 –> 00:59:28,059
جلویی و سپس چاپ بر روی ما
1394
00:59:28,059 –> 00:59:33,010
صفحه وب مانند این بسیار خوب است
1395
00:59:33,010 –> 00:59:35,079
کاری که ما در مدل خود انجام خواهیم داد این است
1396
00:59:35,079 –> 00:59:39,549
می خواهم در اینجا یک روش تعریف کنم
1397
00:59:39,549 –> 00:59:42,190
در واقع um underscore نامیده می شود
1398
00:59:42,190 –> 00:59:44,200
این دو خط ما را نشان می دهد
1399
00:59:44,200 –> 00:59:46,210
epr underscore underscore من نه
1400
00:59:46,210 –> 00:59:47,650
در واقع می دانید که چه چیزی مخفف است
1401
00:59:47,650 –> 00:59:50,890
بسیار خوب، من ممکن است مانند چاپ مجدد یا چیز دیگری باشم
1402
00:59:50,890 –> 00:59:52,900
اما تقریباً این عملکرد چیست
1403
00:59:52,900 –> 00:59:54,330
قرار است انجام دهد
1404
00:59:54,330 –> 00:59:56,670
است یا روش من همیشه آن ها را قاطی می کنم
1405
00:59:56,670 –> 01:00:01,170
اما این عملکرد اینجا چیست
1406
01:00:01,170 –> 01:00:04,200
هر زمان که یک را ایجاد کنیم چاپ می شود
1407
01:00:04,200 –> 01:00:06,330
پست وبلاگ جدید خوب است و به نوعی شبیه است
1408
01:00:06,330 –> 01:00:09,510
آن را مانند یک زبانه می کند آن را مانند یک فقط می دهد
1409
01:00:09,510 –> 01:00:11,220
چیزی که نمایشگر روی صفحه نمایش است
1410
01:00:11,220 –> 01:00:12,630
بعد از اینکه خلق کردیم تا بتوانیم
1411
01:00:12,630 –> 01:00:16,550
آن را تشخیص دهید، بنابراین ما فقط وارد آن می شویم
1412
01:00:16,550 –> 01:00:19,860
این چیز بسیار ساده ای است که من فقط می خواهم
1413
01:00:19,860 –> 01:00:23,790
پست وبلاگ را بگو و سپس من فقط می روم
1414
01:00:23,790 –> 01:00:28,470
شناسه ای را اضافه کنید که فکر می کنم شما بچه ها می دانید
1415
01:00:28,470 –> 01:00:30,060
آبجکت یا هر برنامه نویسی دیگری که نیاز دارید
1416
01:00:30,060 –> 01:00:32,220
بدانید که اگر این کار را نکردید لطفا بروید
1417
01:00:32,220 –> 01:00:37,410
آن را یاد بگیر و خوب برگرد و اوه من
1418
01:00:37,410 –> 01:00:39,180
به بازیگران این تار را باور کنید
1419
01:00:39,180 –> 01:00:42,840
بله، زیرا این یک نکته غیرضروری است، بنابراین درست است
1420
01:00:42,840 –> 01:00:44,370
می خواهم پست وبلاگ و سپس ID را بگویم
1421
01:00:44,370 –> 01:00:45,840
زیرا این همیشه منحصر به فرد است
1422
01:00:45,840 –> 01:00:47,340
هنگامی که آن را ایجاد می کنیم، سپس در پایگاه داده خود
1423
01:00:47,340 –> 01:00:48,600
هر زمان که به آن نگاه می کنیم، خواهیم دید
1424
01:00:48,600 –> 01:00:50,190
قادر به دیدن شناسه و اینکه بوده است
1425
01:00:50,190 –> 01:00:52,830
ایجاد شده است، اما این تقریبا برای آن است
1426
01:00:52,830 –> 01:00:54,870
راه اندازی یک پایگاه داده یعنی ما فقط
1427
01:00:54,870 –> 01:00:56,340
مانند آن را دانلود کردم و مدل را ایجاد کردم
1428
01:00:56,340 –> 01:00:58,890
و همه چیز را تنظیم کردم و این زیباست
1429
01:00:58,890 –> 01:01:00,870
بیشتر همه چیزهای باطن و سپس بعدی
1430
01:01:00,870 –> 01:01:02,930
چیزی که ما می خواهیم به آن بپردازیم در واقع این است
1431
01:01:02,930 –> 01:01:05,850
وصل کردن این به قسمت جلویی ما به طوری که
1432
01:01:05,850 –> 01:01:09,290
می توانیم تاریخ آن را در پایگاه داده خود وارد کنیم
1433
01:01:09,290 –> 01:01:12,930
داده ها را به پایگاه داده ما وارد کنید و آن را داشته باشید
1434
01:01:12,930 –> 01:01:14,430
نمایش در صفحه وب ما مانند در پرواز
1435
01:01:14,430 –> 01:01:16,170
هر زمان که چیزهای جدیدی را در Refresh اضافه می کنیم
1436
01:01:16,170 –> 01:01:18,240
صفحه ما می خواهیم داده ها در
1437
01:01:18,240 –> 01:01:19,590
پایگاه داده در صفحه وب منعکس شود
1438
01:01:19,590 –> 01:01:20,580
بنابراین ما می خواهیم به خودمان متصل شویم
1439
01:01:20,580 –> 01:01:21,810
قسمت جلو خوب است پس من شما را می بینم
1440
01:01:21,810 –> 01:01:26,970
به زودی ما واقعاً سریع فراموش کردم
1441
01:01:26,970 –> 01:01:28,230
قبل از رفتن به قسمت جلویی ما
1442
01:01:28,230 –> 01:01:30,540
در واقع باید پایگاه داده خود را ایجاد کنیم
1443
01:01:30,540 –> 01:01:31,860
ما آن را طراحی کردیم و همه چیز شبیه ما
1444
01:01:31,860 –> 01:01:33,840
آن را راه اندازی کنید و ما محل شما را مشخص کردیم
1445
01:01:33,840 –> 01:01:35,070
می خواهیم که باشد و پس از آن ما تمام خود را داریم
1446
01:01:35,070 –> 01:01:36,510
الگوی همه چیز و بله بلا بود
1447
01:01:36,510 –> 01:01:38,070
وقتی چیزهایی را ایجاد می کنیم چاپ می شود اما
1448
01:01:38,070 –> 01:01:39,300
اکنون ما در واقع می خواهیم این را بسازیم
1449
01:01:39,300 –> 01:01:41,070
پایگاه داده و این فایل را درست کنید
1450
01:01:41,070 –> 01:01:43,890
این فایل دیتابیس را پست می کند تا اینطور باشد
1451
01:01:43,890 –> 01:01:46,200
امم به همین سادگی که به سراغ ما برویم
1452
01:01:46,200 –> 01:01:49,470
ترمینال خوب است و بعد بیایید شروع کنیم
1453
01:01:49,470 –> 01:01:53,850
یک محیط پایتون و حرکت به
1454
01:01:53,850 –> 01:01:57,090
این دایرکتوری همان یکی در اینجا اما آن است
1455
01:01:57,090 –> 01:01:58,590
باید به طور پیش فرض وجود داشته باشد خوب و
1456
01:01:58,590 –> 01:02:01,290
سپس تنها کاری که باید انجام دهیم این است که از برنامه بگوییم
1457
01:02:01,290 –> 01:02:03,690
از برنامه ما می خواهید آن را وارد کنید
1458
01:02:03,690 –> 01:02:05,760
پایگاه داده ای که ما ایجاد کردیم خوب است
1459
01:02:05,760 –> 01:02:07,710
پایگاه داده در اینجا SQL من به شما خواهم آمد
1460
01:02:07,710 –> 01:02:08,910
بالا
1461
01:02:08,910 –> 01:02:11,460
و بله، برخی از این موارد چاپ خواهند شد
1462
01:02:11,460 –> 01:02:13,559
این همیشه مهم نیست
1463
01:02:13,559 –> 01:02:16,349
تقریباً و سپس یک بار چاپ می شود
1464
01:02:16,349 –> 01:02:18,980
آنها اینجا هستند شما فقط می خواهید DB را چاپ کنید
1465
01:02:18,980 –> 01:02:24,089
نقطه ایجاد همه خوب و چه این
1466
01:02:24,089 –> 01:02:27,180
انجام می دهد این است که مدل ما را طی کند
1467
01:02:27,180 –> 01:02:28,799
در مورد همه چیز و سپس از اینجا عبور کنید
1468
01:02:28,799 –> 01:02:31,140
در پیکربندی و آن را به
1469
01:02:31,140 –> 01:02:33,599
این پایگاه داده را با این مدل در ایجاد کنید
1470
01:02:33,599 –> 01:02:35,579
با تمام این کدهای این کلاس خوب فکر کنید
1471
01:02:35,579 –> 01:02:37,770
در ذهن و در واقع خواهید دید
1472
01:02:37,770 –> 01:02:40,859
این پایگاه داده پست پایگاه داده پایین می آید
1473
01:02:40,859 –> 01:02:43,559
در اینجا، بنابراین اجازه دهید این و تا می توانید اجرا کنیم
1474
01:02:43,559 –> 01:02:45,390
ببینید آن پست ما را ایجاد کرده است که پایگاه داده
1475
01:02:45,390 –> 01:02:47,010
فایل در همان دایرکتوری زیرا
1476
01:02:47,010 –> 01:02:48,869
به یاد داشته باشید که ما در حال ساختن روزهایمان هستیم
1477
01:02:48,869 –> 01:02:52,170
نسبت به این و در همان
1478
01:02:52,170 –> 01:02:56,069
دایرکتوری به عنوان برنامه فلاسک ما اکنون خوب است
1479
01:02:56,069 –> 01:02:59,150
ما به سمت جلو می رویم
1480
01:02:59,150 –> 01:03:01,400
در واقع من با تعجب نظرم تغییر کرد
1481
01:03:01,400 –> 01:03:03,960
درست قبل از اینکه به قسمت جلو برویم
1482
01:03:03,960 –> 01:03:05,730
چیزهایی که من می خواهم فقط نسخه ی نمایشی این a
1483
01:03:05,730 –> 01:03:07,680
کمی پس ما پایگاه داده را ساختیم و
1484
01:03:07,680 –> 01:03:10,260
اینجا ساخته شد اما اکنون در این
1485
01:03:10,260 –> 01:03:11,460
محیط کوچک اجازه دهید در واقع فقط
1486
01:03:11,460 –> 01:03:12,960
چند چیز را به پایگاه داده اضافه کنید و
1487
01:03:12,960 –> 01:03:17,279
سپس اوم ببینید که آیا آنها ورودی در خوب است
1488
01:03:17,279 –> 01:03:19,589
بنابراین پس از ایجاد پایگاه داده در اینجا
1489
01:03:19,589 –> 01:03:22,589
متاسفم ایجاد شده ما می توانیم جلو برویم و
1490
01:03:22,589 –> 01:03:26,490
در واقع تعدادی ورودی به آن اضافه کنید اما
1491
01:03:26,490 –> 01:03:30,140
قبل از انجام این کار، باید آن را وارد کنیم
1492
01:03:30,140 –> 01:03:32,520
مدل ها خوب است، بنابراین مدل ما وبلاگ است
1493
01:03:32,520 –> 01:03:34,079
ارسال کنید، بنابراین باید از برنامه بگوییم
1494
01:03:34,079 –> 01:03:37,440
دوباره این بار پست وبلاگ را وارد کنید
1495
01:03:37,440 –> 01:03:38,549
آیا ما قبلاً پایگاه داده را داریم
1496
01:03:38,549 –> 01:03:42,059
به اینجا وارد شده است، بنابراین زمانی که ما هر دو را داشته باشیم
1497
01:03:42,059 –> 01:03:43,289
اینها پس ما خوب هستیم که برویم پس داریم
1498
01:03:43,289 –> 01:03:44,760
پایگاه داده ما و مدلی داریم که
1499
01:03:44,760 –> 01:03:48,599
ما میخواهیم بتوانیم پس از آن وارد کنیم
1500
01:03:48,599 –> 01:03:50,039
شما انجام دادید که من به شما بچه ها نشان خواهم داد
1501
01:03:50,039 –> 01:03:54,000
چگونه تمام پست های وبلاگ یا یا از آنها را چاپ کنیم
1502
01:03:54,000 –> 01:03:55,500
هر مدلی در پایگاه داده بنابراین در a
1503
01:03:55,500 –> 01:03:57,740
پایگاه داده می تواند مدل های مینی داخل و داشته باشد
1504
01:03:57,740 –> 01:04:00,420
ما فقط یک پست وبلاگ داریم اما
1505
01:04:00,420 –> 01:04:01,650
ممکن است پست وبلاگ را دوست داشته باشید
1506
01:04:01,650 –> 01:04:03,089
نویسندگانی مشابه داشته باشید که ممکن است دوست داشته باشید
1507
01:04:03,089 –> 01:04:05,190
تصاویر و یک سری چیزهای دیگر اما
1508
01:04:05,190 –> 01:04:07,200
شما می توانید این چیزی را به نام پرس و جو بنامید
1509
01:04:07,200 –> 01:04:09,779
ما فقط آن را پرس و جو می کنیم و سپس می گوییم
1510
01:04:09,779 –> 01:04:12,480
همه پس این فقط می گویند تف به همه
1511
01:04:12,480 –> 01:04:15,150
از پست های وبلاگ همه آنها را به من باز می گرداند
1512
01:04:15,150 –> 01:04:16,340
در یک لیست
1513
01:04:16,340 –> 01:04:18,230
بنابراین وقتی اجرا می کنم می توانید ببینید که اینطور است
1514
01:04:18,230 –> 01:04:19,670
یک لیست خالی چون ما اضافه نکرده ایم
1515
01:04:19,670 –> 01:04:21,200
هر چیزی به پایگاه داده هنوز آه ما
1516
01:04:21,200 –> 01:04:22,460
هیچ پست وبلاگی به آن اضافه نکرده اند
1517
01:04:22,460 –> 01:04:25,070
پایگاه داده بنابراین به پایگاه داده ها اضافه می شود
1518
01:04:25,070 –> 01:04:27,800
ساده به عنوان تقریبا فقط انجام این
1519
01:04:27,800 –> 01:04:31,310
بسیار خوب پس پایگاه داده نقطه جلسه بنابراین ما
1520
01:04:31,310 –> 01:04:35,630
جلسه فعلی و سپس فقط تماس
1521
01:04:35,630 –> 01:04:38,060
اضافه کنید خوب و سپس در اینجا تمام آنچه ما نیاز داریم
1522
01:04:38,060 –> 01:04:40,670
برای قرار دادن یک نوع مدل جدید است بنابراین یک وبلاگ جدید
1523
01:04:40,670 –> 01:04:42,290
پست یا هر مدل دیگری که داریم
1524
01:04:42,290 –> 01:04:44,300
وقتی مورد ما پست وبلاگ است پس ما فقط هستیم
1525
01:04:44,300 –> 01:04:47,210
قصد داریم یک پست وبلاگ بگذاریم و اکنون نیاز داریم
1526
01:04:47,210 –> 01:04:50,390
برای ایجاد پست وبلاگ پس بیایید نگاه کنیم
1527
01:04:50,390 –> 01:04:52,100
مدل ما در اینجا بالا است بنابراین یک وجود دارد
1528
01:04:52,100 –> 01:04:56,410
عنوان خوب است، بگذارید بگوییم
1529
01:04:56,410 –> 01:04:58,190
پست ورود
1530
01:04:58,190 –> 01:05:04,930
اوه اشتباه است پست وبلاگ
1531
01:05:04,930 –> 01:05:08,540
دوم محتوا خوب است و
1532
01:05:08,540 –> 01:05:14,590
ما فقط محتوای پست اول وبلاگ را می گوییم
1533
01:05:14,590 –> 01:05:18,350
دوباره همان و بعد از آن
1534
01:05:18,350 –> 01:05:23,600
پس ما نیاز به نویسنده داریم که برابر با هارون است
1535
01:05:23,600 –> 01:05:28,370
و تاریخ ارسال شده ما فقط اجازه خواهیم داد
1536
01:05:28,370 –> 01:05:31,070
به طور پیش فرض اتفاق می افتد خوب است، بنابراین به محض آن است
1537
01:05:31,070 –> 01:05:32,810
ایجاد آن زمانی است که در نظر گرفته شود
1538
01:05:32,810 –> 01:05:36,230
ارسال شده پس بیایید آن را بزنیم و نکردیم
1539
01:05:36,230 –> 01:05:38,240
شکایت از همه چیز خوب است، پس حالا بیایید برویم
1540
01:05:38,240 –> 01:05:40,130
به اینجا برگردید و یک پست وبلاگ بگویید
1541
01:05:40,130 –> 01:05:42,590
همه را پرس و جو کنید و همانطور که می توانید پست وبلاگ را ببینید
1542
01:05:42,590 –> 01:05:43,760
یکی بالا میاد باشه
1543
01:05:43,760 –> 01:05:45,920
و می گوید پست وبلاگ یک زیرا
1544
01:05:45,920 –> 01:05:48,170
هر زمان که ما یک پست وبلاگ جدید ایجاد می کنیم
1545
01:05:48,170 –> 01:05:51,710
گفت می خواهیم پست وبلاگ را چاپ کنیم و سپس
1546
01:05:51,710 –> 01:05:53,450
ایده را بعد از آن داشته باشید پس ایده یکی است
1547
01:05:53,450 –> 01:05:55,130
در این مورد و سپس اگر این را اجرا کنید
1548
01:05:55,130 –> 01:06:01,720
دوباره دستور دهید و دیگری بسازید
1549
01:06:02,440 –> 01:06:05,630
پست وبلاگ در پایگاه داده پس از آن من می توانم
1550
01:06:05,630 –> 01:06:07,970
تغییر دهید اجازه دهید فقط اعداد را تغییر دهم
1551
01:06:07,970 –> 01:06:12,200
سریع مثل آن و سپس همه آنها را چاپ کنید
1552
01:06:12,200 –> 01:06:13,760
دوباره بیرون و همانطور که می بینید اکنون وجود دارد
1553
01:06:13,760 –> 01:06:16,580
دو تا در پایگاه داده باشه و اینها
1554
01:06:16,580 –> 01:06:17,720
تغییرات در واقع در این اتفاق می افتد
1555
01:06:17,720 –> 01:06:19,400
فایل پایگاه داده پس اگر من به طور کامل
1556
01:06:19,400 –> 01:06:21,290
مانند راه اندازی مجدد کامل کل من
1557
01:06:21,290 –> 01:06:23,450
کامپیوتر و همه اینها را ببندید و داشته باشید
1558
01:06:23,450 –> 01:06:24,620
جلسات ترمینال مختلف و موارد دیگر
1559
01:06:24,620 –> 01:06:28,130
این تغییرات و این داده ها خواهد بود
1560
01:06:28,130 –> 01:06:30,080
بدون توجه به هر چیزی در این فایل حفظ می شود
1561
01:06:30,080 –> 01:06:31,250
حتی اگر دوست داشته باشم این فایل را به a منتقل کنم
1562
01:06:31,250 –> 01:06:33,770
کامپیوتر متفاوت خوب است به همین دلیل است
1563
01:06:33,770 –> 01:06:36,470
یک پایگاه داده پس خیلی جالب است
1564
01:06:36,470 –> 01:06:38,780
حالا اجازه دهید فقط به این دلیل که این یک نوع است
1565
01:06:38,780 –> 01:06:39,800
مرموز آن واقعا چیز زیادی به ما نمی دهد
1566
01:06:39,800 –> 01:06:43,100
اطلاعات بیایید هر یک را بررسی کنیم
1567
01:06:43,100 –> 01:06:48,350
کمی خوب است تا بتوانم پست های وبلاگ را بگویم
1568
01:06:48,350 –> 01:06:50,810
این پرس و جو کاملاً درست است اما یک لیست است
1569
01:06:50,810 –> 01:06:52,400
بنابراین اگر این کار را انجام دهم، فقط میگیرم
1570
01:06:52,400 –> 01:06:54,800
یک پست را ثبت کردم و از اینجا می توانم
1571
01:06:54,800 –> 01:07:00,980
در واقع فقط زمینه های مختلف را دریافت کنید
1572
01:07:00,980 –> 01:07:03,170
فقط با تماس با نقطه اینجا خوب است
1573
01:07:03,170 –> 01:07:07,070
پس بیایید عنوان را درست عنوان کنیم
1574
01:07:07,070 –> 01:07:10,580
یک پست وبلاگ خواهد بود و شاید اجازه دهید
1575
01:07:10,580 –> 01:07:13,630
قرار دادن محتوا بیایید محتوا را ببینیم
1576
01:07:13,630 –> 01:07:17,270
مطالب وبلاگ پست یک لالالالا و
1577
01:07:17,270 –> 01:07:21,530
نویسنده خوب من هستم و بیایید ببینیم
1578
01:07:21,530 –> 01:07:24,230
تاریخ ارسال کاملا درست است
1579
01:07:24,230 –> 01:07:26,180
زمان تاریخ اوه ما می توانیم آن را پاک کنیم
1580
01:07:26,180 –> 01:07:28,280
قالب بندی اما نکته این است که تاریخ
1581
01:07:28,280 –> 01:07:30,340
شی زمان در آنجا است به درستی خوب است
1582
01:07:30,340 –> 01:07:32,720
خوب ما می توانیم خیلی دیرتر آن را تمیز کنیم اگر
1583
01:07:32,720 –> 01:07:34,040
ما در واقع کارهای جلویی را انجام می دهیم
1584
01:07:34,040 –> 01:07:35,270
اما تا زمانی که تاریخ در آنجا باشد
1585
01:07:35,270 –> 01:07:36,470
این چیزی است که شما می خواهید شما همه چیز را دارید
1586
01:07:36,470 –> 01:07:39,800
داده ها در اینجا که شما نیاز به سال ماه
1587
01:07:39,800 –> 01:07:45,550
روز ساعت دقیقه ثانیه میلی ثانیه و
1588
01:07:45,550 –> 01:07:49,250
بله اجازه دهید فقط مورد دوم را بررسی کنیم
1589
01:07:49,250 –> 01:07:51,350
خوب آنها کمی بعد پست کردند
1590
01:07:51,350 –> 01:07:53,240
درست است و من فقط می خواهم
1591
01:07:53,240 –> 01:07:54,920
نویسنده را بررسی کنید تا مطمئن شوید در a است
1592
01:07:54,920 –> 01:07:56,420
برای اطمینان از کارکرد پیش فرض و
1593
01:07:56,420 –> 01:07:58,550
آن را به درستی کار می کند خوب پس که
1594
01:07:58,550 –> 01:08:00,320
فقط یک نسخه نمایشی کوچک از پایگاه داده ما در حال حاضر
1595
01:08:00,320 –> 01:08:01,760
همه اکنون که کمی از چگونگی آن را می بینید
1596
01:08:01,760 –> 01:08:02,960
کد کار می کند که ما در واقع خواهیم بود
1597
01:08:02,960 –> 01:08:05,300
با استفاده از این نوع کد این پرس و جو
1598
01:08:05,300 –> 01:08:09,200
چیزها و همه اینها و اینها آه تبلیغ
1599
01:08:09,200 –> 01:08:14,150
تبلیغات و همه چیزهایی که در کد ما وجود دارد
1600
01:08:14,150 –> 01:08:15,740
درست به کد واقعی ما در اینجا و
1601
01:08:15,740 –> 01:08:17,029
سپس آن را اجرا کنید و سپس ما انجام می دهیم
1602
01:08:17,029 –> 01:08:18,380
جلوی ما را وصل کنید خیلی خوب من تمام کردم
1603
01:08:18,380 –> 01:08:19,640
اکنون دروغ می گوییم، بنابراین ما به سراغ آن می رویم
1604
01:08:19,640 –> 01:08:24,200
front-end در حال حاضر خوب است، بنابراین اکنون ما می خواهیم
1605
01:08:24,200 –> 01:08:25,790
این پایگاه داده را به قسمت جلویی ما متصل کنید
1606
01:08:25,790 –> 01:08:28,640
اگر به یاد داشته باشید از قبل ما این بودیم
1607
01:08:28,640 –> 01:08:31,160
صفحه وب که چگونه آن را بسیار
1608
01:08:31,160 –> 01:08:35,060
از پست های ما روی آن و ما دو مورد از آن داریم
1609
01:08:35,060 –> 01:08:37,130
این پست ها در اینجا اما از ساختگی ما هستند
1610
01:08:37,130 –> 01:08:40,189
داده درست وظیفه ساختگی ما در اینجا چه ما
1611
01:08:40,189 –> 01:08:41,750
می خواهید این کار را انجام دهید این است که تمام داده ها را می خواهید
1612
01:08:41,750 –> 01:08:42,859
اینجا برای انعکاس
1613
01:08:42,859 –> 01:08:44,270
هر آنچه در پایگاه داده ما وجود دارد پس آن را دوست داشته باشید
1614
01:08:44,270 –> 01:08:45,710
وارد دیتابیس می شود و همه را می خواند
1615
01:08:45,710 –> 01:08:48,020
و سپس همه آن را اینجا و سپس نمایش می دهد
1616
01:08:48,020 –> 01:08:50,569
همچنین من می خواهم یک بخش کوچک داشته باشم
1617
01:08:50,569 –> 01:08:53,810
اینجا در بالای صفحه که در آن می توانید یک را قرار دهید
1618
01:08:53,810 –> 01:08:56,210
عنوان جدید مانند ایجاد یک وبلاگ جدید
1619
01:08:56,210 –> 01:08:57,738
شما می توانید عنوانی را که می توانید قرار دهید وارد کنید
1620
01:08:57,738 –> 01:08:59,118
مقداری متن را در آن قرار دهید و سپس مانند کلیک کنید
1621
01:08:59,118 –> 01:09:01,219
مانند یک دکمه ارسال یا ارسال و سپس
1622
01:09:01,219 –> 01:09:02,569
آن را به پایگاه داده اضافه کنید و سپس
1623
01:09:02,569 –> 01:09:04,580
به طور خودکار به پایان این اضافه شده است
1624
01:09:04,580 –> 01:09:05,000
فهرست
1625
01:09:05,000 –> 01:09:09,339
من قبلاً این لیست را سفارش داده ام
1626
01:09:09,339 –> 01:09:14,810
ترتیب تاریخ ارسال شده خوب است پس بیایید دریافت کنیم
1627
01:09:14,810 –> 01:09:18,198
خیلی خوب شروع شد پس اولین چیز
1628
01:09:18,198 –> 01:09:20,960
ما باید انجام دهیم همانطور که گفتم
1629
01:09:20,960 –> 01:09:24,589
قبل از اینکه بخواهیم بتوانیم اضافه کنیم
1630
01:09:24,589 –> 01:09:26,479
چیزهایی در این صفحه وب مانند قادر به
1631
01:09:26,479 –> 01:09:28,729
اگر بخواهیم پر کنیم، چیزی پست کنید
1632
01:09:28,729 –> 01:09:30,350
یک فرم را تهیه کنید و سپس آن را به
1633
01:09:30,350 –> 01:09:31,880
پس از آن ما باید در واقع اجازه دهیم
1634
01:09:31,880 –> 01:09:34,729
درخواست ها را در این صفحه وب ارسال کنید خوب است
1635
01:09:34,729 –> 01:09:37,310
اگر به اینجا برویم و من معتقدم که بریده بریده است
1636
01:09:37,310 –> 01:09:40,880
پست های اینجا در پست های اسلش اگر چیزی نیست
1637
01:09:40,880 –> 01:09:43,250
پس از آن تنها درخواست است که ذکر شده است
1638
01:09:43,250 –> 01:09:46,279
مجوز به صورت پیشفرض دریافت میشود، بنابراین میشود
1639
01:09:46,279 –> 01:09:51,080
به نظر می رسد این روش برابر است با دریافت آن
1640
01:09:51,080 –> 01:09:53,750
به طور پیش فرض اما ما همچنین می خواهیم اجازه دهیم
1641
01:09:53,750 –> 01:09:56,000
ارسال خوب است، بنابراین اکنون می توانم دریافت و ارسال کنم
1642
01:09:56,000 –> 01:09:58,100
و اکنون می توانیم در واقع یک انجمن داشته باشیم
1643
01:09:58,100 –> 01:10:00,610
که می توانیم آن را پر کرده و به سایت خود پست کنیم
1644
01:10:00,610 –> 01:10:03,949
پایگاه داده از آن صفحه وب پس اکنون این
1645
01:10:03,949 –> 01:10:05,420
مجاز است بسیار خوب، بنابراین اولین مورد است
1646
01:10:05,420 –> 01:10:09,500
قدم کوتاه اما بسیار مهم و اکنون
1647
01:10:09,500 –> 01:10:12,619
ما می خواهیم چیزهای پر سر و صدا داشته باشیم
1648
01:10:12,619 –> 01:10:15,230
بیرون می رویم حالا ما می خواهیم
1649
01:10:15,230 –> 01:10:17,960
در واقع به قسمت جلویی بروید و
1650
01:10:17,960 –> 01:10:22,909
در واقع به این شکل اضافه کنید، پس بیایید
1651
01:10:22,909 –> 01:10:26,540
فقط برو به اجازه دهید فقط آن را بلافاصله بعد از آن اضافه کنیم
1652
01:10:26,540 –> 01:10:28,429
همه پست ها و قبل از همه پست ها هستند
1653
01:10:28,429 –> 01:10:32,630
لیست شده، بیایید همین جا برویم
1654
01:10:32,630 –> 01:10:39,679
بیایید فقط چند شکست خط خوب اضافه کنیم
1655
01:10:39,679 –> 01:10:42,560
برای حفظ آن به خودی خود اینها فقط هستند
1656
01:10:42,560 –> 01:10:43,730
خطوط افقی در کل
1657
01:10:43,730 –> 01:10:46,100
صفحه وب فقط آن را خوب نگه می دارد و
1658
01:10:46,100 –> 01:10:47,360
زیباتر به نظر می رسد
1659
01:10:47,360 –> 01:10:50,960
بسیار خوب، پس بیایید یک هدر اضافه کنیم
1660
01:10:50,960 –> 01:10:56,639
این باعث ایجاد پست های وبلاگ جدید خواهد شد
1661
01:10:56,639 –> 01:11:01,900
و این را به درستی با حروف بزرگ بنویسید
1662
01:11:01,900 –> 01:11:04,539
و پس از آن، اکنون ما فقط می خواهیم یک
1663
01:11:04,539 –> 01:11:09,099
انجمن بسیار خوب است پس عمل است که
1664
01:11:09,099 –> 01:11:12,969
فقط آدرس اینترنتی که می خواهیم در آن باشیم است
1665
01:11:12,969 –> 01:11:15,070
پستها خوب میشوند، بنابراین آنجاست
1666
01:11:15,070 –> 01:11:17,800
قرار است از پست شود و روش آن است
1667
01:11:17,800 –> 01:11:23,199
قرار است به خوبی پست شود و شما می توانید
1668
01:11:23,199 –> 01:11:25,300
این تگ را ببندید و اکنون می توانیم قرار دهیم
1669
01:11:25,300 –> 01:11:26,530
همه این چیزهایی که ما در درون خود می خواهیم
1670
01:11:26,530 –> 01:11:28,329
انجمن بنابراین این انجمن هر آنچه که ما قرار می دهیم
1671
01:11:28,329 –> 01:11:29,829
در اینجا زمانی که ما زمانی که ما ضربه ارسال
1672
01:11:29,829 –> 01:11:31,270
سپس همه چیز در این انجمن است
1673
01:11:31,270 –> 01:11:32,559
قرار است همه به پایگاه داده ما ارسال شوند
1674
01:11:32,559 –> 01:11:33,179
درست
1675
01:11:33,179 –> 01:11:37,599
پس بیایید یک عنوان داشته باشیم و این
1676
01:11:37,599 –> 01:11:41,579
ورودی و نوع آن متن خواهد بود
1677
01:11:41,579 –> 01:11:44,679
فقط در متن قرار دادن آن را
1678
01:11:44,679 –> 01:11:50,770
متن و سپس نام و شناسه
1679
01:11:50,770 –> 01:11:53,679
هر دو عنوان خوب است، بنابراین این فقط است
1680
01:11:53,679 –> 01:11:56,139
بنابراین می توانیم به این ورودی به عنوان اشاره کنیم
1681
01:11:56,139 –> 01:11:58,000
عنوان و سپس ما در پایگاه داده می دانیم
1682
01:11:58,000 –> 01:12:01,329
مانند آنچه مانند ارزش قرار دادن از کجا
1683
01:12:01,329 –> 01:12:02,800
برای قرار دادن آن در پایگاه داده از هر فرم بنابراین
1684
01:12:02,800 –> 01:12:05,050
مانند این در صندوق ورودی کتابها چیزی است که من
1685
01:12:05,050 –> 01:12:06,730
معنی از این چیز ورودی پس ما هستیم
1686
01:12:06,730 –> 01:12:08,139
باید بدانیم که این را قرار می دهیم
1687
01:12:08,139 –> 01:12:10,659
در قسمت عنوان پایگاه داده
1688
01:12:10,659 –> 01:12:13,719
به همین دلیل است که ما به اینها نیاز داریم
1689
01:12:13,719 –> 01:12:18,789
فقط یک خط شکسته بگذارید و سپس بگذارید
1690
01:12:18,789 –> 01:12:21,670
پست کنید تا متن پست اینجاست
1691
01:12:21,670 –> 01:12:25,510
می روم و دوباره نوع ورودی برابر است
1692
01:12:25,510 –> 01:12:33,690
متن و نام برابر با محتوا و شناسه است
1693
01:12:33,690 –> 01:12:38,530
مساوی است با محتوا همه حق همان معامله در حال حاضر
1694
01:12:38,530 –> 01:12:43,800
خط شکسته و آخرین ورودی
1695
01:12:44,100 –> 01:12:47,590
نوع ورودی برابر است با دکمه ارسال پس این
1696
01:12:47,590 –> 01:12:48,820
این است که چگونه فرم خود را برای شما ارسال می کنیم
1697
01:12:48,820 –> 01:12:51,520
بچه ها باید این را بدانند اگر می دانید
1698
01:12:51,520 –> 01:12:58,330
HTML برابر با پست است، بنابراین آنچه هست
1699
01:12:58,330 –> 01:13:00,180
روی دکمه نمایش داده می شود و
1700
01:13:00,180 –> 01:13:03,490
که باید کل فرم خوب باشد
1701
01:13:03,490 –> 01:13:06,340
این فقط آن را به جلو وصل می کند
1702
01:13:06,340 –> 01:13:09,160
پایان پس بیایید دوباره این کار را اجرا کنیم
1703
01:13:09,160 –> 01:13:18,940
بیایید این را کنار بگذاریم و آنجا برویم بیرون
1704
01:13:18,940 –> 01:13:21,010
از آن محیط پایتون فلش را دریافت کنید
1705
01:13:21,010 –> 01:13:22,750
سرور راه اندازی و دوباره اجرا می شود
1706
01:13:22,750 –> 01:13:34,780
اینجا اوه چرا خوب کار نمی کند من
1707
01:13:34,780 –> 01:13:36,010
دریابید که چرا کار نمی کند اوه من
1708
01:13:36,010 –> 01:13:38,110
باید این را در نقطه اشتباه احمقانه قرار دهید
1709
01:13:38,110 –> 01:13:38,410
من
1710
01:13:38,410 –> 01:13:40,900
پس بیایید آن را کپی کنیم و
1711
01:13:40,900 –> 01:13:43,150
در واقع آن را در اینجا قرار دهید بسیار خوب بود
1712
01:13:43,150 –> 01:13:46,390
قرار است در داخل بلوک بدن باشد
1713
01:13:46,390 –> 01:13:47,740
خوب من آن را بین این دو قرار دادم
1714
01:13:47,740 –> 01:13:49,330
بلوک در اینجا قرار است برود
1715
01:13:49,330 –> 01:13:52,060
داخل این بلوک درست بعد از همه پست ها
1716
01:13:52,060 –> 01:13:52,660
باشه
1717
01:13:52,660 –> 01:13:56,410
پس بیایید همه اینها را کپی کنم و اجازه دهید
1718
01:13:56,410 –> 01:13:59,050
تورفتگی آن را ذخیره کنید سرور باید به روز شود
1719
01:13:59,050 –> 01:14:01,150
اکنون می خواهم به طور خودکار به اینجا برگردم
1720
01:14:01,150 –> 01:14:03,610
برای تازه کردن رونق وجود دارد ما می رویم که
1721
01:14:03,610 –> 01:14:06,550
بهتر است در اینجا خطوط کوچکی وجود دارد که من
1722
01:14:06,550 –> 01:14:08,050
صحبت در مورد ما عنوان و
1723
01:14:08,050 –> 01:14:09,640
سپس ما مانند متن بسیار ساده و
1724
01:14:09,640 –> 01:14:13,000
برخی از فیلدهای ورودی و ارسال خوب من هستم
1725
01:14:13,000 –> 01:14:15,070
به این ضربه می زنم هیچ اتفاقی نمی افتد
1726
01:14:15,070 –> 01:14:17,110
چون تصمیم نگرفته ایم چه کار کنیم
1727
01:14:17,110 –> 01:14:18,570
وقتی فرم را ارسال می کنیم
1728
01:14:18,570 –> 01:14:21,340
بنابراین من به طور پیش فرض اینجا را تغییر می دهم
1729
01:14:21,340 –> 01:14:27,190
خوب برای خودش پس حالا که داریم
1730
01:14:27,190 –> 01:14:30,610
فرم تکمیل شده اکنون تنها کاری که باید انجام دهیم این است
1731
01:14:30,610 –> 01:14:34,480
فرم را وصل کنید تا زمانی که آن را پر کنیم
1732
01:14:34,480 –> 01:14:36,130
و ارسال را بزنید که در واقع به آن می رود
1733
01:14:36,130 –> 01:14:38,350
پایگاه داده و در آن ذخیره می شود
1734
01:14:38,350 –> 01:14:40,720
پایگاه داده و سپس زمانی که آن را um زمانی که آن را
1735
01:14:40,720 –> 01:14:42,160
پایگاه داده را ذخیره می کند و سپس آن را ذخیره می کند
1736
01:14:42,160 –> 01:14:44,830
به طور خودکار در کل این لیست است
1737
01:14:44,830 –> 01:14:46,360
بازخوانی خودکار از پایگاه داده
1738
01:14:46,360 –> 01:14:49,390
و برای نمایش وبلاگ جدید مجدداً جمعیت شد
1739
01:14:49,390 –> 01:14:52,270
پستی که به تازگی ایجاد کردیم، پس بیایید به آن برویم
1740
01:14:52,270 –> 01:14:57,489
کد ما دوباره به پست ها می رسد
1741
01:14:57,489 –> 01:14:59,989
بسیار خوب و سپس ما می خواهیم
1742
01:14:59,989 –> 01:15:03,500
برای اضافه کردن یک بررسی کوچک در اینجا
1743
01:15:03,500 –> 01:15:05,750
این تابع در اینجا و ما اساسا فقط
1744
01:15:05,750 –> 01:15:11,050
می خواهم بگویم که آیا روش نقطه درخواست می کند
1745
01:15:11,050 –> 01:15:16,850
پس از آن برابر است
1746
01:15:16,850 –> 01:15:19,219
آن را به پایگاه داده ای که در واقع هستیم اضافه کنید
1747
01:15:19,219 –> 01:15:22,460
باید درخواستها را درج کنید
1748
01:15:22,460 –> 01:15:24,530
در اینجا بنابراین از فلاسک واردات فلاسک ما در آن هستیم
1749
01:15:24,530 –> 01:15:31,280
یک الگو و درخواست خوب در اینجا ما
1750
01:15:31,280 –> 01:15:32,350
هستند
1751
01:15:32,350 –> 01:15:36,800
بنابراین اگر روش پست است پس ما چیست
1752
01:15:36,800 –> 01:15:38,540
می خواهید انجام دهید در واقع خواندن تمام داده ها است
1753
01:15:38,540 –> 01:15:40,969
از فرم و سپس همه آن را ارسال کنید
1754
01:15:40,969 –> 01:15:43,430
داده ها را در پایگاه داده خوب و سپس ذخیره کنید
1755
01:15:43,430 –> 01:15:47,300
قبل از تغییر مسیر به پایگاه داده
1756
01:15:47,300 –> 01:15:50,870
تغییر مسیر به خودش و نشان دادن
1757
01:15:50,870 –> 01:15:52,340
پست وبلاگ جدید در کل لیست
1758
01:15:52,340 –> 01:15:54,320
خوب پس این فقط زیبا می شود
1759
01:15:54,320 –> 01:15:57,140
ساده یک عنوان وجود دارد
1760
01:15:57,140 –> 01:15:58,880
چون یک فیلد عنوان وجود دارد، بنابراین ما نیاز داریم
1761
01:15:58,880 –> 01:16:01,280
عنوان و پست منظورم در محتوا است
1762
01:16:01,280 –> 01:16:05,960
عنوان پست فقط درخواست خوانده می شود
1763
01:16:05,960 –> 01:16:08,330
از فرم و این فقط خواهد بود
1764
01:16:08,330 –> 01:16:12,910
عنوان خوب است و محتوا خواهد بود
1765
01:16:12,910 –> 01:16:17,530
یک فرم درخواست کنید و این محتوا خواهد بود
1766
01:16:17,530 –> 01:16:22,100
بسیار خوب و سپس ما فقط یک را ایجاد می کنیم
1767
01:16:22,100 –> 01:16:24,860
پست جدید از این دو چیز خوب است
1768
01:16:24,860 –> 01:16:30,140
موضوع پست وبلاگ جدید و عنوان خواهد شد
1769
01:16:30,140 –> 01:16:36,050
عنوان پست خوب باشد و محتوا خوب باشد
1770
01:16:36,050 –> 01:16:43,750
محتوای پست و نویسنده خواهد بود
1771
01:16:43,750 –> 01:16:50,630
ارین باشه و تاریخ ایجاد شده باشه
1772
01:16:50,630 –> 01:16:53,270
فقط به طور پیش فرض همه به طور خودکار تولید شوند
1773
01:16:53,270 –> 01:16:56,480
در حال حاضر که ما اوه نیاز به
1774
01:16:56,480 –> 01:16:57,980
در آنجا برابر باشیم تا حالا که خودمان را داریم
1775
01:16:57,980 –> 01:17:00,890
شیء پست جدید خوب پست جدید وبلاگ ما
1776
01:17:00,890 –> 01:17:02,270
اکنون می توانیم این را به شی اضافه کنیم
1777
01:17:02,270 –> 01:17:05,840
پایگاه داده بسیار بسیار ساده است بنابراین ما این کار را کردیم
1778
01:17:05,840 –> 01:17:07,670
این قبل در پایین اینجا زمانی که ما
1779
01:17:07,670 –> 01:17:08,780
در پایگاه داده بازی میکردند
1780
01:17:08,780 –> 01:17:09,570
دقیق باشد
1781
01:17:09,570 –> 01:17:11,730
همان را ما فقط نقطه DB می نامیم
1782
01:17:11,730 –> 01:17:19,380
جلسه نقطه اضافه کردن پست جدید خوب و چه
1783
01:17:19,380 –> 01:17:21,449
کاری که انجام می شود این است که اضافه می کند
1784
01:17:21,449 –> 01:17:25,380
این به پایگاه داده خوب است در این
1785
01:17:25,380 –> 01:17:27,300
جلسه فعلی یک چیز من فکر می کنم من
1786
01:17:27,300 –> 01:17:29,610
فراموش کردم در واقع در آنجا نشان دهم که چه زمانی
1787
01:17:29,610 –> 01:17:31,679
ما با دیتابیس بازی می کردیم
1788
01:17:31,679 –> 01:17:33,599
بعد از اینکه چیزی به پایگاه داده اضافه کردید
1789
01:17:33,599 –> 01:17:35,849
در واقع فقط در حال حاضر اضافه شده است
1790
01:17:35,849 –> 01:17:38,310
تنظیم در جلسه جاری گفتم اگر شما
1791
01:17:38,310 –> 01:17:39,989
مانند انتقال این پایگاه داده به like a
1792
01:17:39,989 –> 01:17:41,550
فایل های مختلف و یا شما راه اندازی مجدد
1793
01:17:41,550 –> 01:17:43,079
کامپیوتر و این و آن
1794
01:17:43,079 –> 01:17:44,730
تغییر همچنان وجود دارد که نیست
1795
01:17:44,730 –> 01:17:46,920
درست است زیرا شما فقط به آن اضافه کردید
1796
01:17:46,920 –> 01:17:48,690
این جلسه به خوبی شما در واقع باید
1797
01:17:48,690 –> 01:17:51,420
انجام دهید این است که شما نیز باید هر چیزی را که هست بردارید
1798
01:17:51,420 –> 01:17:53,520
در این جلسه در حال حاضر و آن را انجام دهید
1799
01:17:53,520 –> 01:17:56,820
به پایگاه داده به طور کامل بنابراین تنها پس از
1800
01:17:56,820 –> 01:17:58,199
شما با commit تماس می گیرید
1801
01:17:58,199 –> 01:17:59,880
ذخیره شده در اینجا برای همیشه و سپس زمانی که شما
1802
01:17:59,880 –> 01:18:01,260
پایگاه داده را به دیگری منتقل کنید
1803
01:18:01,260 –> 01:18:02,940
کامپیوتر یا ریستارت یا بلا بله بلا
1804
01:18:02,940 –> 01:18:04,980
سپس آن را هنوز هم وجود دارد، اما اگر شما اضافه کنید
1805
01:18:04,980 –> 01:18:06,929
بنابراین اگر آن را اضافه کنید، فقط برای آن وجود دارد
1806
01:18:06,929 –> 01:18:10,619
مانند این زمان اجرا فعلی اما سپس در
1807
01:18:10,619 –> 01:18:12,170
متعهد به صدور مجوز خوب است
1808
01:18:12,170 –> 01:18:15,719
پس بعد از اینکه این چیزها را با گرفتن ایجاد کردیم
1809
01:18:15,719 –> 01:18:17,610
محتوا از فرم داده ها از
1810
01:18:17,610 –> 01:18:18,869
فرم و سپس ایجاد آن و سپس
1811
01:18:18,869 –> 01:18:20,340
کمیته و سپس تنها کاری که باید انجام دهیم این است
1812
01:18:20,340 –> 01:18:25,770
یک تغییر مسیر ساده خوب تغییر مسیر و ما
1813
01:18:25,770 –> 01:18:30,119
فقط می خواهم به همان تغییر مسیر دهم
1814
01:18:30,119 –> 01:18:33,000
صفحه به طوری که آن را به آنجا و سپس آن را
1815
01:18:33,000 –> 01:18:35,010
فقط آن را دریافت می کند و سپس از آنجایی که آن را در
1816
01:18:35,010 –> 01:18:36,179
پایگاه داده و از آن خوانده می شود
1817
01:18:36,179 –> 01:18:37,469
پایگاه داده و سپس جدید پست جدید خواهد شد
1818
01:18:37,469 –> 01:18:42,389
خوب باشیم و اگر نیستیم
1819
01:18:42,389 –> 01:18:44,639
ارسال که به معنای تنها دیگری است
1820
01:18:44,639 –> 01:18:46,290
گزینه این است که ما در حال دریافت پس از آن ما فقط
1821
01:18:46,290 –> 01:18:50,969
می خواهید پست های وبلاگ را به طور معمول نمایش دهید
1822
01:18:50,969 –> 01:18:54,869
خوب بدون اضافه کردن چیزی بنابراین راه
1823
01:18:54,869 –> 01:18:56,070
اگر واقعاً بخواهید می توانید این کار را انجام دهید
1824
01:18:56,070 –> 01:18:57,599
خواندن از پایگاه داده به یاد داشته باشید قبل
1825
01:18:57,599 –> 01:19:00,449
ما از داده های ساختگی استفاده می کنیم
1826
01:19:00,449 –> 01:19:01,349
در واقع این را از این دریافت می کنند
1827
01:19:01,349 –> 01:19:03,150
فرهنگ لغت در اینجا من به همه پست ها زنگ زدم
1828
01:19:03,150 –> 01:19:05,849
من در واقع فقط می توانم این را حذف کنم اما این کار را خواهم کرد
1829
01:19:05,849 –> 01:19:08,849
فقط آن را جمع کنید در حال حاضر همه پست هایی که ما هستیم
1830
01:19:08,849 –> 01:19:10,500
فقط می خواهم این را بازنویسی کنم تا این کار انجام شود
1831
01:19:10,500 –> 01:19:11,940
در واقع باید هر چیزی را تغییر دهید خوب است
1832
01:19:11,940 –> 01:19:14,250
تمام پست هایی که من فقط می خواهم بازنویسی کنم
1833
01:19:14,250 –> 01:19:16,679
این و بعد کاری که قرار است انجام دهیم
1834
01:19:16,679 –> 01:19:18,570
اینجا در واقع تمام وبلاگ را دریافت می کند
1835
01:19:18,570 –> 01:19:22,020
پست از پایگاه داده پس من هستم
1836
01:19:22,020 –> 01:19:23,910
این فقط پرس و جو است و پس از آن ما فقط می توانیم
1837
01:19:23,910 –> 01:19:25,800
همه چیز خوب است و این در واقع خواهد بود
1838
01:19:25,800 –> 01:19:28,770
کار می کنم اما یک چیز کوچک دیگر که می خواهم
1839
01:19:28,770 –> 01:19:30,480
انجام دادن به جای اینکه فقط با شما تماس بگیرد، همه شما هستید
1840
01:19:30,480 –> 01:19:32,580
می تواند در واقع چه چیزی ما می توانیم آن را ترک کنیم
1841
01:19:32,580 –> 01:19:34,050
در آنجا واقعاً می توانید وارد شوید
1842
01:19:34,050 –> 01:19:39,180
تماس دیگری در اینجا به نام من به سفارش
1843
01:19:39,180 –> 01:19:43,470
باشه و بعد ما می تونیم تصمیم بگیریم تو چی
1844
01:19:43,470 –> 01:19:46,050
می خواهید تمام پست های وبلاگ خود را توسط و سفارش دهید
1845
01:19:46,050 –> 01:19:50,700
چیزی که ما می خواهیم سوار شویم یا مال خودمان است
1846
01:19:50,700 –> 01:19:53,220
تاریخ ایجاد شده خوب است، بنابراین شما فقط می توانید تماس بگیرید
1847
01:19:53,220 –> 01:19:55,230
آن یا تاریخ ارسال شده فکر می کنم بله تاریخ است
1848
01:19:55,230 –> 01:19:59,880
پست شده بنابراین ما فقط می خو