در این مطلب، ویدئو استفاده از پایگاه های داده با فلاسک – پایتون و فلاسک شماره 8 با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:24:16
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,060 –> 00:00:01,709
بچه ها جان الدر اینجا برای
2
00:00:01,709 –> 00:00:03,389
کودی من نظر بدین من در این ویدیو
3
00:00:03,389 –> 00:00:04,859
به شما نحوه استفاده از پایگاه داده با
4
00:00:04,859 –> 00:00:07,910
فلاسک و پایتون را نشان می
5
00:00:13,170 –> 00:00:15,210
دهم حدس می زنم همانطور که در این ویدیو گفتم ما
6
00:00:15,210 –> 00:00:16,619
شروع به یادگیری در مورد پایگاه های داده
7
00:00:16,619 –> 00:00:18,690
با فلاسک خواهیم کرد اما قبل از آن ما شروع می کنیم اگر
8
00:00:18,690 –> 00:00:19,800
این ویدیو را دوست دارید من می خواهم بیشتر
9
00:00:19,800 –> 00:00:21,119
شبیه آن را ببینم حتماً دکمه
10
00:00:21,119 –> 00:00:22,890
لایک زیر را فشار دهید در کانال مشترک شوید به من کمک
11
00:00:22,890 –> 00:00:24,570
کنید الگوریتم یوتیوب را دریافت کنید و
12
00:00:24,570 –> 00:00:26,040
ببینید کودی آرام باشید ما ده
13
00:00:26,040 –> 00:00:27,420
ها دوره داریم با صدها ویدیویی که
14
00:00:27,420 –> 00:00:28,770
به شما یاد میدهند با استفاده از کد کوپن کدنویسی کنید.
15
00:00:28,770 –> 00:00:30,779
یوتیوب میخواست 30 دلار تخفیف برای عضویت دریافت کند
16
00:00:30,779 –> 00:00:32,279
که تمام فیلمها و کتابهای دورههای من
17
00:00:32,279 –> 00:00:34,920
با هزینه یکبار فقط با 49 دلار است که
18
00:00:34,920 –> 00:00:36,900
بسیار ارزان است، بنابراین
19
00:00:36,900 –> 00:00:38,699
مدتی است که ما فیلمهای فلاسک را انجام دادهایم.
20
00:00:38,699 –> 00:00:40,680
بنابراین من فهمیدم که وقت آن رسیده است که وارد
21
00:00:40,680 –> 00:00:42,540
عمل شوم و یکی را انجام دهم و من
22
00:00:42,540 –> 00:00:44,820
در مورد پایگاه های داده با فلاسک سؤالات زیادی می
23
00:00:44,820 –> 00:00:46,830
کنم و در واقع بسیار آسان است، بنابراین در آخرین
24
00:00:46,830 –> 00:00:49,050
ویدیو، اگر به خاطر دارید،
25
00:00:49,050 –> 00:00:51,120
نحوه استفاده از فایل های استاتیک را بررسی کردیم، چند CSS را تغییر دادیم.
26
00:00:51,120 –> 00:00:52,979
اینجا واقعا به سرعت به
27
00:00:52,979 –> 00:00:56,519
کد خود برمی گردم و روی سبک آن CSS کلیک می کنم
28
00:00:56,519 –> 00:00:58,890
و بیایید آن را به سیاه برگردانیم
29
00:00:58,890 –> 00:01:01,640
و پس زمینه را به سفید تغییر داده است
30
00:01:01,640 –> 00:01:04,739
فقط به این دلیل که آن آبی
31
00:01:04,739 –> 00:01:08,070
نسبتاً آزاردهنده است، بنابراین اگر آن را ذخیره کردیم،
32
00:01:08,070 –> 00:01:09,750
به اینجا برگردید و بارگذاری مجدد را فشار دهید بسیار خوب، ما
33
00:01:09,750 –> 00:01:10,380
به حالت عادی برگشتیم،
34
00:01:10,380 –> 00:01:12,150
همچنین من واقعاً از این پس زمینه خاکستری خوشم نمی
35
00:01:12,150 –> 00:01:13,619
آید، بنابراین بیایید
36
00:01:13,619 –> 00:01:16,680
سریعاً به فایل مبتنی بر HTML
37
00:01:16,680 –> 00:01:20,340
خود در پوشه الگوهایمان سر بزنیم و به بارکد ناوبری خود نگاه کنیم
38
00:01:20,340 –> 00:01:22,799
و در بالا اینجا این را می بینید.
39
00:01:22,799 –> 00:01:24,509
چراغ نوار ناوبری من فقط این را
40
00:01:24,509 –> 00:01:27,240
به تاریک تغییر میدهم و سپس در اینجا چراغ BG را
41
00:01:27,240 –> 00:01:30,689
به تاریک تغییر میدهم همچنین این
42
00:01:30,689 –> 00:01:33,000
هد را دوباره در اینجا ذخیره میکنم و دکمه reload boom را بزنید،
43
00:01:33,000 –> 00:01:34,439
اکنون تاریک است، من به نوعی آن را بهتر دوست دارم،
44
00:01:34,439 –> 00:01:36,329
بنابراین در این مورد خوب است ویدیو ما به
45
00:01:36,329 –> 00:01:38,670
پایگاههای داده نگاه میکنیم و همانطور که گفتم پایگاههای داده
46
00:01:38,670 –> 00:01:41,609
با flask نسبتاً آسان است و ما
47
00:01:41,609 –> 00:01:43,740
از دنباله پایگاهداده Lite 3
48
00:01:43,740 –> 00:01:45,719
که با پایتون ارائه میشود استفاده میکنیم، برای
49
00:01:45,719 –> 00:01:47,759
مبادله انواع مختلف پایگاههای داده،
50
00:01:47,759 –> 00:01:49,530
دنباله من Postgres هر آنچه را که دوست دارید در
51
00:01:49,530 –> 00:01:50,759
این، نسبتاً بیاهمیت است. ویدیو ما فقط از باس استفاده می
52
00:01:50,759 –> 00:01:52,469
کنیم IC ها برابر با 3 هستند و سپس شاید
53
00:01:52,469 –> 00:01:53,490
در آینده به شما نشان دهم که چگونه
54
00:01:53,490 –> 00:01:55,679
انواع مختلف پایگاه داده را انجام دهید، اما همانطور که
55
00:01:55,679 –> 00:01:57,450
گفتم شما فقط برخی از تنظیمات را عوض کنید و
56
00:01:57,450 –> 00:02:00,929
اکثراً یکسان است، بنابراین آنچه ما نیاز داریم این است
57
00:02:00,929 –> 00:02:04,590
که ابتدا چیزی به نام sequel alchemy را نصب کنیم.
58
00:02:04,590 –> 00:02:06,749
و این فقط یک ماژول کوچک است
59
00:02:06,749 –> 00:02:08,280
که با چیزهای پایگاه داده سروکار دارد
60
00:02:08,280 –> 00:02:10,470
برای ما به پایگاه داده متصل می شود و
61
00:02:10,470 –> 00:02:12,569
برخی کارها را انجام می دهد، بنابراین بیایید به
62
00:02:12,569 –> 00:02:15,540
ترمینال خود در اینجا برویم و من ctrl C را می زنم
63
00:02:15,540 –> 00:02:17,490
تا از این وضعیت خارج شوم و به
64
00:02:17,490 –> 00:02:19,500
صفحه نمایش برویم و ما. دوباره در C ما دایرکتوری فلش من را
65
00:02:19,500 –> 00:02:20,819
به یاد داشته باشید که
66
00:02:20,819 –> 00:02:22,680
محیط های مجازی ما روشن شده است و اکنون می توانیم
67
00:02:22,680 –> 00:02:26,000
فقط به نصب پیپ فلاسک برویم
68
00:02:26,000 –> 00:02:32,450
– sequel alchemy SQL alch
69
00:02:32,450 –> 00:02:36,380
II من دنباله کیمیاگری و بوم-بوم-بوم
70
00:02:36,380 –> 00:02:40,460
کار خودش را انجام می دهد، بنابراین
71
00:02:40,460 –> 00:02:42,290
اکنون تمام چیزی که وجود دارد
72
00:02:42,290 –> 00:02:46,160
بیایید به کد خود برگردیم و به فایل App Pie خود نگاه کنیم،
73
00:02:46,160 –> 00:02:47,450
به یاد داشته باشید که این فایلی است که
74
00:02:47,450 –> 00:02:49,850
بیشتر کارهای سنگین
75
00:02:49,850 –> 00:02:52,280
ما را در برنامه ما نگهداری می کند و در بالای صفحه ما فقط
76
00:02:52,280 –> 00:02:58,000
می خواهیم از کیمیاگری دنباله زیر خط فلاسک
77
00:02:58,000 –> 00:03:02,470
و توجه داشته باشید که این یک فایل است. تاکید
78
00:03:02,470 –> 00:03:05,570
نه a – حتی اگر پیپ
79
00:03:05,570 –> 00:03:08,840
فلش نصب شده را با یک علامت مشخص کنیم – ما
80
00:03:08,840 –> 00:03:10,490
آن را با یک خط زیر وارد می کنیم که
81
00:03:10,490 –> 00:03:13,940
در مورد چیزهای پایتون نسبتاً رایج است و
82
00:03:13,940 –> 00:03:18,830
می خواهیم دنباله کیمیاگری و
83
00:03:18,830 –> 00:03:23,120
SQL یا یک A یا تمام بزرگ را وارد کنیم، بنابراین
84
00:03:23,120 –> 00:03:25,610
آن را در فکر کنید و ما همچنین
85
00:03:25,610 –> 00:03:29,000
از تاریخ ها در پایگاه داده خود استفاده خواهیم کرد،
86
00:03:29,000 –> 00:03:30,500
می خواهیم تاریخ را پیگیری کنیم، بنابراین اجازه دهید تا
87
00:03:30,500 –> 00:03:33,430
زمانی که از زمان واردات تاریخ/زمان
88
00:03:33,430 –> 00:03:37,550
هشت بار در آن هستیم، این واقعاً
89
00:03:37,550 –> 00:03:39,530
بخشی از نصب پایگاه داده نیست، اما
90
00:03:39,530 –> 00:03:40,970
ما در عرض یک دقیقه از این استفاده خواهم کرد، بنابراین
91
00:03:40,970 –> 00:03:44,030
ممکن است اکنون مهم باشد، بنابراین خوب، پس
92
00:03:44,030 –> 00:03:46,430
اکنون دقیقاً در جایی که
93
00:03:46,430 –> 00:03:48,800
برنامه خود را مقداردهی اولیه می کنیم، اجازه دهید به پیکربندی نقطه برنامه برویم
94
00:03:48,800 –> 00:03:57,880
و می خواهیم بگوییم دنباله Owl
95
00:03:57,880 –> 00:04:04,360
cummy sequel alchemy underscore پایگاه داده
96
00:04:04,360 –> 00:04:08,330
زیر خط URI و سپس ما این را
97
00:04:08,330 –> 00:04:14,360
برابر با دنباله Lite کولون به جلو اسلش اسلش
98
00:04:14,360 –> 00:04:16,850
به جلو اسلش به جلو این
99
00:04:16,850 –> 00:04:18,470
سه اسلش رو به جلو هستند این
100
00:04:18,470 –> 00:04:20,298
یک مسیر نسبی را نشان می دهد که فایل پایگاه داده ما در آن قرار
101
00:04:20,298 –> 00:04:23,750
دارد و
102
00:04:23,750 –> 00:04:24,919
ما می خواهیم این را قرار دهیم، یک
103
00:04:24,919 –> 00:04:30,710
پایگاه داده به نام fr ایجاد می کنیم. iends dot DB بنابراین در
104
00:04:30,710 –> 00:04:32,330
این ویدیو ما یک لیست دوستان را ایجاد می کنیم که
105
00:04:32,330 –> 00:04:34,789
لیستی از دوستانمان است فقط یک
106
00:04:34,789 –> 00:04:37,099
جدول پایگاه داده بسیار ابتدایی با
107
00:04:37,099 –> 00:04:38,580
نام دوستانمان
108
00:04:38,580 –> 00:04:40,620
و سپس شما می دانید که می
109
00:04:40,620 –> 00:04:42,300
توانیم نام دوستان خود را روی صفحه نمایش قرار دهیم یا هر چیز دیگری
110
00:04:42,300 –> 00:04:45,840
درست است، خیلی ابتدایی است، من درک می کنم که
111
00:04:45,840 –> 00:04:47,669
خیلی هیجان انگیز نیست، اما فقط برای یادگیری
112
00:04:47,669 –> 00:04:49,409
اصول اولیه نحوه استفاده از پایگاه های داده نحوه
113
00:04:49,409 –> 00:04:52,139
قرار دادن داده ها و خارج کردن داده ها است که
114
00:04:52,139 –> 00:04:53,400
در این ویدیو به آن نگاه می
115
00:04:53,400 –> 00:04:55,379
کنیم، بنابراین یک پایگاه داده به نام دوستان DB ایجاد کنید که
116
00:04:55,379 –> 00:04:57,509
می توانید با آنها تماس بگیرید. آن را تست Evo هر چیزی که شما بخواهید
117
00:04:57,509 –> 00:05:00,090
واقعاً مهم نیست، بنابراین خوب، اکنون
118
00:05:00,090 –> 00:05:07,650
میخواهیم پایگاه داده را مقداردهی اولیه کنیم، بنابراین اینجا
119
00:05:07,650 –> 00:05:12,229
میرویم DB برابر است با SQL a.
120
00:05:12,229 –> 00:05:16,620
121
00:05:16,620 –> 00:05:18,419
122
00:05:18,419 –> 00:05:22,469
برنامه ما بسیار خوب است، پس تمام چیزی که وجود دارد،
123
00:05:22,469 –> 00:05:22,979
124
00:05:22,979 –> 00:05:26,940
اکنون ما میخواهیم یک مدل ایجاد کنیم، پس
125
00:05:26,940 –> 00:05:33,300
بیایید مدل پایگاه داده بسازیم و با اکثر
126
00:05:33,300 –> 00:05:35,009
چارچوبهای وب وب، دنباله آن را به نوعی
127
00:05:35,009 –> 00:05:37,199
انتزاع میکند و شما
128
00:05:37,199 –> 00:05:39,449
فقط یک کلاس درست میسازید و سپس یک کلاس ایجاد میکنید.
129
00:05:39,449 –> 00:05:42,150
کلاس با پایتون و سپس در
130
00:05:42,150 –> 00:05:44,069
این کیمیاگری دنباله موردی،
131
00:05:44,069 –> 00:05:46,800
آن کلاس آن کد پایتون را به کد دنباله اصلی شما تبدیل می کند،
132
00:05:46,800 –> 00:05:48,840
بنابراین ما
133
00:05:48,840 –> 00:05:50,639
مجبور نیستیم واقعا دنباله بنویسیم، فقط
134
00:05:50,639 –> 00:05:52,349
پایتون را می نویسیم که به دنباله تبدیل می شود،
135
00:05:52,349 –> 00:05:54,150
اما برای انجام این کار باید
136
00:05:54,150 –> 00:05:56,219
مدل خود را تعریف کنیم. و ما این کار را با یک
137
00:05:56,219 –> 00:05:58,409
کلاس انجام می دهیم، بنابراین بیایید یک کلاس ایجاد کنیم و
138
00:05:58,409 –> 00:06:02,819
به عنوان دوستان نامیده می شود و یک مدل نقطه DB
139
00:06:02,819 –> 00:06:05,310
است، مطمئن شوید که بزرگ e به
140
00:06:05,310 –> 00:06:08,129
حروف بزرگ M و مدل است و سپس
141
00:06:08,129 –> 00:06:09,330
اولین کاری که می خواهیم انجام دهیم این است که
142
00:06:09,330 –> 00:06:10,889
هر زمان که بخواهید یک شناسه ایجاد کنیم. وقتی با پایگاههای داده سروکار
143
00:06:10,889 –> 00:06:13,259
دارید، همیشه یک شناسه میخواهید که
144
00:06:13,259 –> 00:06:14,940
ورودیهای شما را در پایگاه داده پیگیری کند و آن
145
00:06:14,940 –> 00:06:17,490
شناسه منحصربهفرد خواهد بود، بنابراین اولین دوستی
146
00:06:17,490 –> 00:06:19,560
که وارد میکنید دوست شماره یک خواهد بود،
147
00:06:19,560 –> 00:06:20,729
دوست دومی که نیستید یا
148
00:06:20,729 –> 00:06:22,469
دوست شماره دو خواهد بود و سپس بعداً اگر
149
00:06:22,469 –> 00:06:24,000
میخواهید دوستی را جستجو کنید یا حذف کنید،
150
00:06:24,000 –> 00:06:27,690
میتوانید بگویید ID دو دوست را حذف کنید، به این
151
00:06:27,690 –> 00:06:29,669
ترتیب اگر دو باب در آنجا
152
00:06:29,669 –> 00:06:32,430
دارید و میگویید باب را حذف کنید، نمیداند
153
00:06:32,430 –> 00:06:33,750
کدام یک را حذف کنید، اما اگر بگویید
154
00:06:33,750 –> 00:06:36,870
شناسه حذف کنید. دو می داند زیرا آن شناسه
155
00:06:36,870 –> 00:06:40,349
ها منحصر به فرد هستند بنابراین یک شناسه ایجاد کنید و به
156
00:06:40,349 –> 00:06:43,560
ستون DB نقطه ای می رویم با بزرگ C و به این
157
00:06:43,560 –> 00:06:46,979
ترتیب ستون هایی را در پایگاه داده خود ایجاد می کنیم
158
00:06:46,979 –> 00:06:49,440
که آن را ستون DB می نامیم و سپس در داخل
159
00:06:49,440 –> 00:06:51,990
اینجا این یک عدد صحیح DB خواهد بود
160
00:06:51,990 –> 00:06:54,840
زیرا یک عدد سمت راست ID شماره یک است. دو
161
00:06:54,840 –> 00:06:56,460
سه چهار پنج عدد صحیح هستند و
162
00:06:56,460 –> 00:06:58,680
ما می خواهیم مطمئن شویم که این یک کلید اولیه است
163
00:06:58,680 –> 00:07:01,500
و این همان چیزی است که من در مورد آن
164
00:07:01,500 –> 00:07:03,569
صحبت کردم شناسه
165
00:07:03,569 –> 00:07:06,539
166
00:07:06,539 –> 00:07:08,130
کلید اصلی است و
167
00:07:08,130 –> 00:07:09,960
منحصر به فرد است. درست است، این فقط یک
168
00:07:09,960 –> 00:07:12,509
چیز پایه پایگاه داده است و بنابراین ما کلید زیرخط اولیه را صدا زدیم
169
00:07:12,509 –> 00:07:14,160
و سپس آن
170
00:07:14,160 –> 00:07:16,410
را برابر با true قرار می دهیم تا
171
00:07:16,410 –> 00:07:20,069
یک شناسه ایجاد شود، حالا بیایید یک نام نیز ایجاد کنیم، بنابراین
172
00:07:20,069 –> 00:07:21,960
چه چیزی را می خواهیم در پایگاه داده خود ذخیره
173
00:07:21,960 –> 00:07:23,910
کنیم، می خواهیم ذخیره کنیم. نام دوستان درست است
174
00:07:23,910 –> 00:07:26,280
که در حال حاضر فقط یک چیز فقط به
175
00:07:26,280 –> 00:07:28,590
صورت عمودی ovd اوه اینجاست، اما ما میخواهیم
176
00:07:28,590 –> 00:07:30,870
ایجاد کنیم، نام آنها را ذخیره
177
00:07:30,870 –> 00:07:33,419
میکنیم، بنابراین نام برابر ایجاد میکنیم و دوباره آن
178
00:07:33,419 –> 00:07:37,919
فقط ستون DB است و این یک
179
00:07:37,919 –> 00:07:40,530
نقطه DB خواهد بود. رشته و ما در مورد
180
00:07:40,530 –> 00:07:42,210
داده های مختلف صحبت خواهیم کرد انواع این پایگاه داده
181
00:07:42,210 –> 00:07:46,080
بعداً اما ما می خواهیم 200 200
182
00:07:46,080 –> 00:07:49,050
کاراکتر را که شما می دانید ارسال کنیم، بنابراین جان جو اچ.
183
00:07:49,050 –> 00:07:52,050
184
00:07:52,050 –> 00:07:54,419
185
00:07:54,419 –> 00:07:55,680
186
00:07:55,680 –> 00:07:58,770
من فقط 200 را قرار می دهم و سپس
187
00:07:58,770 –> 00:08:03,240
می خواهیم بگوییم nullable برابر با
188
00:08:03,240 –> 00:08:06,870
false است و این به معنای این است که شما نمی
189
00:08:06,870 –> 00:08:09,780
توانید یک نام خالی اضافه کنید، باید در واقع
190
00:08:09,780 –> 00:08:11,639
نامی را تایپ کنید که می دانید نمی توانید
191
00:08:11,639 –> 00:08:14,009
null باشید، بنابراین ما قرار می دهیم این اشتباه است، بنابراین اگر
192
00:08:14,009 –> 00:08:16,349
بخواهیم یک نام خالی وارد کنیم، با
193
00:08:16,349 –> 00:08:17,909
خطا مواجه می شویم و سپس می گوید هی می دانی
194
00:08:17,909 –> 00:08:19,530
هی سعی کردی یک نام خالی را وارد کنی،
195
00:08:19,530 –> 00:08:21,509
باید یک نام را درست تایپ کنی تا این
196
00:08:21,509 –> 00:08:24,360
همان چیزی است که هست و سپس ما همچنین میخواهیم
197
00:08:24,360 –> 00:08:27,210
تاریخ را ردیابی کنیم، بنابراین چه زمانی
198
00:08:27,210 –> 00:08:29,849
دوستان خود را به درستی اضافه کردیم، بنابراین بیایید برویم
199
00:08:29,849 –> 00:08:32,640
خط زیر خط تاریخ ایجاد شده و این
200
00:08:32,640 –> 00:08:35,719
دوباره یک ستون DV نقطهای خواهد بود و
201
00:08:35,719 –> 00:08:39,120
در داخل اینجا میخواهیم زمان DB نقطه تاریخ
202
00:08:39,120 –> 00:08:42,708
و D و T هر دو با
203
00:08:42,708 –> 00:08:45,209
حروف بزرگ نوشته می شوند و ما می خواهیم
204
00:08:45,209 –> 00:08:52,110
پیش فرض را روی تاریخ زمان نقطه UTC در حال حاضر تنظیم کنیم
205
00:08:52,110 –> 00:08:54,839
و این موضوع زمان تاریخ را به خاطر بسپاریم
206
00:08:54,839 –> 00:08:57,779
که به همین دلیل است که ما یک زمان تاریخ را به اینجا وارد
207
00:08:57,779 –> 00:08:59,700
می کنیم این است که زمان تاریخ را برای ما ردیابی می
208
00:08:59,700 –> 00:09:05,459
کند، بنابراین کیک صلح خوب است و
209
00:09:05,459 –> 00:09:11,129
تقریباً به همین دلیل است که ما همچنین می خواهیم اکنون یک
210
00:09:11,129 –> 00:09:18,059
تابع برای بازگرداندن یک رشته زمانی که چیزی اضافه
211
00:09:18,059 –> 00:09:20,759
می کنیم ایجاد کنیم. به این نگاه کنید که چرا بعداً این مهم است،
212
00:09:20,759 –> 00:09:23,069
ما واقعاً در حال حاضر اهمیتی نمیدهیم
213
00:09:23,069 –> 00:09:25,879
، اما اجازه دهید به تعریف
214
00:09:25,879 –> 00:09:29,129
زیرخط زیرخط و زیرخط روابط عمومی
215
00:09:29,129 –> 00:09:34,800
216
00:09:34,800 –> 00:09:39,179
بپردازیم و در اینجا فقط میخواهیم برگردیم و فرض کنید
217
00:09:39,179 –> 00:09:42,240
میخواهیم نام را برگردانیم و سپس بیایید برویم
218
00:09:42,240 –> 00:09:47,339
این % هستند و خارج از اینجا میتوانیم
219
00:09:47,339 –> 00:09:50,519
برای شناسه خود نقطه علامت سنت برویم،
220
00:09:50,519 –> 00:09:55,740
بنابراین نام یک نام به نام سه را با
221
00:09:55,740 –> 00:09:59,369
هر شناسهای برمیگردانیم و در واقع ما
222
00:09:59,369 –> 00:10:01,559
باید این را تورفتگی کنیم، زیرا واضح است که این
223
00:10:01,559 –> 00:10:04,439
باید در داخل این کلاس باشد. بسیار خوب
224
00:10:04,439 –> 00:10:05,999
و باز هم اگر با جنگو آشنا هستید و هر مدلی بسازید ما واقعاً اهمیتی نمیدهیم که این چه
225
00:10:05,999 –> 00:10:07,350
فکری میکند،
226
00:10:07,350 –> 00:10:08,879
ما
227
00:10:08,879 –> 00:10:10,350
همیشه همین کار را انجام میدهیم تا
228
00:10:10,350 –> 00:10:13,499
بتوانیم یک رشته کوچک روی ادمین قرار دهیم و
229
00:10:13,499 –> 00:10:15,480
جنگو اکنون فلاسک را به وضوح انجام میدهد.
230
00:10:15,480 –> 00:10:17,279
بخش بزرگی ندارم اما به نوعی همان
231
00:10:17,279 –> 00:10:18,509
ج oncept و احتمالاً بعداً در مورد این موضوع بیشتر صحبت خواهیم کرد،
232
00:10:18,509 –> 00:10:20,339
233
00:10:20,339 –> 00:10:23,189
برای این خیلی مهم نیست، اما فقط آن را در
234
00:10:23,189 –> 00:10:25,079
آنجا قرار دهید و یک جورهایی آن را یادداشت کنید و
235
00:10:25,079 –> 00:10:27,079
بعداً در مورد آن صحبت خواهیم کرد، پس
236
00:10:27,079 –> 00:10:29,519
بیایید این همه به نظر می رسد اینجا را بررسی کنیم
237
00:10:29,519 –> 00:10:33,240
خوب من یک خطا در اینجا دریافت کردم DB برابر است با
238
00:10:33,240 –> 00:10:36,059
sequel alchemy من اشتباه املایی alchemy
239
00:10:36,059 –> 00:10:39,119
al CH e NY خوب است، بنابراین مطمئن شوید که این یک
240
00:10:39,119 –> 00:10:41,579
کیمیاگری دنباله دار است، بنابراین اکنون
241
00:10:41,579 –> 00:10:44,850
مدل خود را ایجاد کرده ایم، اکنون باید
242
00:10:44,850 –> 00:10:46,439
در واقع خود پایگاه داده را ایجاد کنیم
243
00:10:46,439 –> 00:10:47,839
و ما باید این کار را از
244
00:10:47,839 –> 00:10:50,040
خط فرمان از خود ترمینال انجام دهیم، بنابراین بیایید به ترمینال خود
245
00:10:50,040 –> 00:10:51,720
246
00:10:51,720 –> 00:10:53,519
برویم، اکنون من از ترمینال git bash استفاده می کنم و کاری که اکنون
247
00:10:53,519 –> 00:10:55,049
باید انجام دهیم این است که یک پوسته Python تعاملی ایجاد کنیم
248
00:10:55,049 –> 00:10:58,110
تا به نوعی
249
00:10:58,110 –> 00:11:00,059
پایگاه داده خود را در اینجا و به همین ترتیب شروع کنیم. از آنجایی که من در
250
00:11:00,059 –> 00:11:02,790
ترمینال git bash هستم،
251
00:11:02,790 –> 00:11:05,279
اگر از نوع دیگری
252
00:11:05,279 –> 00:11:06,660
از ترمینال استفاده می کنید، win PTY python را تایپ
253
00:11:06,660 –> 00:11:08,699
می کنم، اگر از Mac استفاده می کنید، احتمالاً فقط پایتون را تایپ می کنید، به احتمال زیاد
254
00:11:08,699 –> 00:11:10,829
مجبور خواهید بود پایتون را تایپ کنید. 3 هر
255
00:11:10,829 –> 00:11:13,620
کاری که انجام میدهید کارساز خواهد بود
256
00:11:13,620 –> 00:11:15,269
ترمینال تعاملی ما
257
00:11:15,269 –> 00:11:17,819
در اینجا بالا می رود و در داخل اینجا تنها کاری که
258
00:11:17,819 –> 00:11:19,220
باید انجام دهیم این است که از
259
00:11:19,220 –> 00:11:23,610
DB واردات برنامه برویم و احتمالاً
260
00:11:23,610 –> 00:11:26,480
در اینجا با خطا مواجه خواهیم شد تغییرات دنباله آهنگ
261
00:11:26,480 –> 00:11:28,500
اینجا منسوخ شده است، ما
262
00:11:28,500 –> 00:11:30,090
فقط می توانیم فعلاً این را نادیده بگیریم یا می توانیم تنظیم کنیم
263
00:11:30,090 –> 00:11:31,890
این در آینده نادرست است، شاید من به
264
00:11:31,890 –> 00:11:33,420
شما نشان دهم که چگونه این کار را بعدا انجام دهید، اما خیلی
265
00:11:33,420 –> 00:11:36