در این مطلب، ویدئو نحوه حذف موارد از پایگاه داده – پایتون و فلاسک شماره 10 با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:08:50
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,030 –> 00:00:01,500
بچه ها جان بزرگتر اینجا
2
00:00:01,500 –> 00:00:02,790
از کد نویسی آرام باشید و در این
3
00:00:02,790 –> 00:00:04,140
ویدیو به شما نشان می دهم که چگونه
4
00:00:04,140 –> 00:00:05,759
با فلاسک و پایتون چیزهایی را از پایگاه داده
5
00:00:05,759 –> 00:00:08,240
6
00:00:13,559 –> 00:00:15,639
7
00:00:15,639 –> 00:00:16,960
حذف کنید.
8
00:00:16,960 –> 00:00:18,699
پایگاه داده، اما قبل از شروع، اگر
9
00:00:18,699 –> 00:00:19,720
این ویدیو را دوست دارید میخواهید بیشتر
10
00:00:19,720 –> 00:00:20,949
شبیه آن را ببینید، حتماً دکمه
11
00:00:20,949 –> 00:00:22,810
لایک زیر را فشار دهید در کانال مشترک شوید.
12
00:00:22,810 –> 00:00:24,310
13
00:00:24,310 –> 00:00:25,930
14
00:00:25,930 –> 00:00:27,250
دورههایی از صدها ویدیو که
15
00:00:27,250 –> 00:00:28,599
به شما یاد میدهند با استفاده از کد کوپن کدنویسی کنید،
16
00:00:28,599 –> 00:00:30,580
یوتیوب میخواست 30 دلار تخفیف برای عضویت دریافت کند
17
00:00:30,580 –> 00:00:31,810
که تمام فیلمها و کتابهای دورههای من
18
00:00:31,810 –> 00:00:34,239
با هزینه یکبار فقط 49 دلار است که
19
00:00:34,239 –> 00:00:36,280
بسیار ارزان است، ما تقریباً
20
00:00:36,280 –> 00:00:38,350
با این سری فلاسکهای کوچک در اینجا تمام شدهایم.
21
00:00:38,350 –> 00:00:39,970
ما در آخرین ویدیو یاد گرفتیم که
22
00:00:39,970 –> 00:00:42,519
چیزها را به روز کنیم، بنابراین اگر استیو را اینجا گرفتیم،
23
00:00:42,519 –> 00:00:44,199
میخواهیم سفت بمانیم و این را به استیو تغییر دهیم،
24
00:00:44,199 –> 00:00:47,680
او روی بروزرسانی بوم کلیک میکند، آن جاست، پس
25
00:00:47,680 –> 00:00:49,300
وقتی میخواهیم چیزی را حذف
26
00:00:49,300 –> 00:00:50,980
کنیم و میخواهیم خلاص شویم، چه کنیم از استیو
27
00:00:50,980 –> 00:00:52,690
او به طور کامل چگونه این کار را به خوبی انجام خواهیم داد، این کاری
28
00:00:52,690 –> 00:00:53,859
است که ما در این ویدیو انجام می
29
00:00:53,859 –> 00:00:55,690
دهیم و در واقع بسیار ساده تر از
30
00:00:55,690 –> 00:00:57,879
به روز رسانی است، ما مجبور نیستیم لایک ایجاد کنیم، به
31
00:00:57,879 –> 00:00:58,930
عنوان مثال در اینجا لازم نیست یک
32
00:00:58,930 –> 00:01:01,870
صفحه جدید با یک صفحه ایجاد کنیم. فرم و همه چیزهایی
33
00:01:01,870 –> 00:01:03,250
که ما فقط به یک دکمه در اینجا نیاز داریم که
34
00:01:03,250 –> 00:01:05,470
می توانیم روی آن کلیک کنیم و سپس فقط
35
00:01:05,470 –> 00:01:07,390
مورد را از پایگاه داده حذف می کند، بنابراین
36
00:01:07,390 –> 00:01:09,640
بیایید به کد خود برویم و در فایل PI apt up خود
37
00:01:09,640 –> 00:01:11,320
ادامه دهیم و یک جدید ایجاد کنیم.
38
00:01:11,320 –> 00:01:14,229
مسیر، پس بیایید در مسیر 1/2 نقطه
39
00:01:14,229 –> 00:01:17,740
برویم و میخواهیم مسیر را حذف کنیم، پس بیایید به آن
40
00:01:17,740 –> 00:01:20,770
اشاره کنیم تا حذف شود و سپس درست مانند
41
00:01:20,770 –> 00:01:24,280
عملکرد بهروزرسانی خود در اینجا،
42
00:01:24,280 –> 00:01:27,369
باید یک شناسه ارسال کنیم تا بدانیم
43
00:01:27,369 –> 00:01:29,649
کدام یک واقعاً حذف شدهاند، بنابراین این کار را انجام میدهیم. که
44
00:01:29,649 –> 00:01:33,099
با int : ID و ما int را انجام می دهیم زیرا شناسه
45
00:01:33,099 –> 00:01:37,929
ها اعداد صحیح هستند 1 2 3 49 700 هر
46
00:01:37,929 –> 00:01:40,780
اعداد کاملی که درست کار می کنند
47
00:01:40,780 –> 00:01:42,670
پس این یک مسیر است حالا بیایید یک
48
00:01:42,670 –> 00:01:44,860
تابع ایجاد کنیم، برویم تعریف کنیم و اجازه دهید
49
00:01:44,860 –> 00:01:47,440
این را delete فراخوانی کنیم و می خواهیم در ما عبور کنیم.
50
00:01:47,440 –> 00:01:50,920
شناسه ای که از خود URL
51
00:01:50,920 –> 00:01:53,560
درست در اینجا آمده است، به بهترین وجه به fu منتقل می شود
52
00:01:53,560 –> 00:01:55,509
nction و درست مانند
53
00:01:55,509 –> 00:01:58,629
مسیر به روز رسانی ما، ما فقط می خواهیم این
54
00:01:58,629 –> 00:02:01,869
خط را در اینجا بگیریم و آن را بچسبانیم، اما به جای اینکه
55
00:02:01,869 –> 00:02:03,670
با این دوست برای به روز رسانی تماس بگیریم، بیایید ادامه دهیم
56
00:02:03,670 –> 00:02:06,700
و با این دوست تماس بگیریم تا حذف کند
57
00:02:06,700 –> 00:02:08,050
و آن را هر چیزی که می خواهید صدا کنید، اما دوباره
58
00:02:08,050 –> 00:02:09,910
ما می خواهیم مدل دوستانمان را جویا شویم
59
00:02:09,910 –> 00:02:12,040
که این شخص دقیقاً در اینجا است و
60
00:02:12,040 –> 00:02:15,099
ما می گوییم پرس و جو و سپس دریافت می کنیم یا
61
00:02:15,099 –> 00:02:17,260
404 یا 404 یک خطا است بنابراین اگر نتوانیم
62
00:02:17,260 –> 00:02:19,180
آن را دریافت کنیم یک خطا می دهد و سپس
63
00:02:19,180 –> 00:02:20,890
ما باید چه کنیم ما میخواهیم به دست بیاوریم، میخواهیم
64
00:02:20,890 –> 00:02:21,680
آنچه را
65
00:02:21,680 –> 00:02:23,780
که از اینجا میآید دریافت کنیم که در
66
00:02:23,780 –> 00:02:26,090
نهایت از URL از
67
00:02:26,090 –> 00:02:28,129
پیوندی میآید که برای انجام آن کلیک
68
00:02:28,129 –> 00:02:30,739
میکنیم، بنابراین وقتی رکورد خود را داریم که
69
00:02:30,739 –> 00:02:32,840
میخواهیم حذف کنیم، فقط باید حذف کنیم.
70
00:02:32,840 –> 00:02:35,060
بنابراین ما سعی می کنیم به جز مسدود کردن
71
00:02:35,060 –> 00:02:37,489
دوباره، پس بیایید سعی کنیم و من
72
00:02:37,489 –> 00:02:39,560
فقط همین الان این کار را انجام می دهم تا فراموش نکنیم
73
00:02:39,560 –> 00:02:41,420
خوب است، بنابراین چه چیزی را می خواهیم خوب امتحان
74
00:02:41,420 –> 00:02:42,980
کنیم، باید آن را حذف کنیم، پس بیایید به
75
00:02:42,980 –> 00:02:47,060
DB برویم Session dot delete now چه چیزی را می
76
00:02:47,060 –> 00:02:48,920
خواهیم حذف کنیم می خواهیم این
77
00:02:48,920 –> 00:02:51,170
دوست را حذف کنیم تا رکوردی که درخواست کرده ایم حذف شود
78
00:02:51,170 –> 00:02:55,129
و ok بنابراین به یاد داشته باشید که با
79
00:02:55,129 –> 00:02:56,720
پایگاه داده همیشه یک فرآیند دو مرحلهای است
80
00:02:56,720 –> 00:02:58,519
که شما کاری را انجام میدهید و سپس یک چیز را ذخیره میکنید یا چیزی را مرتکب میشوید،
81
00:02:58,519 –> 00:03:01,010
بنابراین اکنون باید به
82
00:03:01,010 –> 00:03:07,340
DB dot session commit برویم و
83
00:03:07,340 –> 00:03:09,260
اگر به دلایلی هنگام ما خطایی وجود داشته باشد، تمام است
84
00:03:09,260 –> 00:03:10,849
. اگر نمیتوانیم
85
00:03:10,849 –> 00:03:13,730
رکورد را جستجو کنیم یا
86
00:03:13,730 –> 00:03:15,889
مشکلی در اتصال پایگاه داده خراب میشود،
87
00:03:15,889 –> 00:03:17,599
اگر هر نوع خطایی وجود دارد، سعی میکنیم این
88
00:03:17,599 –> 00:03:19,159
را حذف کنیم، بنابراین
89
00:03:19,159 –> 00:03:21,769
بیایید برگردیم و فرض
90
00:03:21,769 –> 00:03:26,930
کنیم مشکلی در حذف آن وجود داشته است. دوست من فکر کردم
91
00:03:26,930 –> 00:03:31,340
خوب است و اکنون خوب است همچنین در این
92
00:03:31,340 –> 00:03:33,410
بخش سعی کنید، هنگامی که ما واقعاً
93
00:03:33,410 –> 00:03:37,220
چیزی را حذف کردیم، باید چیزی را برگردانیم،
94
00:03:37,220 –> 00:03:39,500
بنابراین باید بگوییم که
95
00:03:39,500 –> 00:03:41,299
به صفحه دوست خود ریدایرکت کنیم، بنابراین
96
00:03:41,299 –> 00:03:46,690
بیایید برگردیم ریدایرکت را بازگردانیم
97
00:03:47,310 –> 00:03:48,840
می خواهیم برویم ما فقط می خواهم به دوستان بروم
98
00:03:48,840 –> 00:03:52,470
و این همان کاری است که در
99
00:03:52,470 –> 00:03:54,390
اینجا با چیز به روز رسانی خود انجام دادیم، بنابراین پس
100
00:03:54,390 –> 00:03:55,200
از حذف
101
00:03:55,200 –> 00:03:56,730
آن، فقط آن را به همان صفحه هدایت می کنیم،
102
00:03:56,730 –> 00:03:58,200
بنابراین خوب، بیایید ادامه دهیم و
103
00:03:58,200 –> 00:04:00,840
این را ذخیره کنیم، اکنون باید به دوستان ما
104
00:04:00,840 –> 00:04:03,750
فایل HTML و ما باید یک
105
00:04:03,750 –> 00:04:05,610
دکمه کوچک یا چیزی ایجاد کنیم تا بتوانیم
106
00:04:05,610 –> 00:04:07,620
این مورد را حذف کنیم، بنابراین بیایید اینجا را بررسی کنیم،
107
00:04:07,620 –> 00:04:09,239
در واقع اجازه دهید
108
00:04:09,239 –> 00:04:11,489
سریعاً به صفحه خود نگاه کنیم، نام و
109
00:04:11,489 –> 00:04:14,190
سپس دکمه Update را داریم، بنابراین اگر به
110
00:04:14,190 –> 00:04:16,950
این نگاه کنیم، اینجا را می بینیم. نام و سپس
111
00:04:16,950 –> 00:04:20,488
دکمه بهروزرسانی اینجاست و من فقط میخواهم
112
00:04:20,488 –> 00:04:22,889
کل این مورد را برای دکمه بهروزرسانی کپی کنم
113
00:04:22,889 –> 00:04:25,220
و اجازه دهید این را در آن جایگذاری کنیم،
114
00:04:25,220 –> 00:04:27,