در این مطلب، ویدئو به روز رسانی پست ها: بخش شماره 19 دوره پایتون API با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:07:29
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,080 –> 00:00:01,520
خیلی خوب بچه ها، ما تقریباً با
2
00:00:01,520 –> 00:00:03,520
تمام عملیات کارت خود تمام شده ایم، آخرین مورد
3
00:00:03,520 –> 00:00:06,879
به روز رسانی است، بنابراین بیایید یک درخواست جدید ایجاد
4
00:00:06,879 –> 00:00:10,559
کنیم، آن را یک پست به روز رسانی می نامیم
5
00:00:14,160 –> 00:00:15,440
و من فقط می خواهم URL را
6
00:00:15,440 –> 00:00:17,119
از پست حذف کنم، زیرا
7
00:00:17,119 –> 00:00:19,199
دقیقاً از همان ساختار پیروی میکند، بنابراین
8
00:00:19,199 –> 00:00:21,359
شناسه پستی را که
9
00:00:21,359 –> 00:00:24,000
میخواهیم بهروزرسانی
10
00:00:24,400 –> 00:00:26,320
کنیم، اکنون ارسال میکنیم، زیرا در حال بهروزرسانی آن هستیم، به
11
00:00:26,320 –> 00:00:28,160
قسمت جلویی ما یا در این مورد پستچی نیاز داریم تا
12
00:00:28,160 –> 00:00:30,400
در واقع دادههایی را که میخواهیم ارسال کند.
13
00:00:30,400 –> 00:00:32,159
از آنجایی که ما
14
00:00:32,159 –> 00:00:34,719
با پستها کار میکنیم و به ساختار پستهایمان نگاهی میاندازیم
15
00:00:34,719 –> 00:00:36,719
، بسیار ساده است،
16
00:00:36,719 –> 00:00:39,200
ما فقط محتوای عنوان
17
00:00:39,200 –> 00:00:41,120
داریم و سپس شما میدانید که منتشر شده است،
18
00:00:41,120 –> 00:00:42,559
اگر میخواهید آن را در رتبهبندیها
19
00:00:42,559 –> 00:00:44,399
نیز اضافه کنید. من واقعاً آن را حذف
20
00:00:44,399 –> 00:00:46,640
خواهم کرد، بنابراین در واقع نمیخواهم آن را
21
00:00:46,640 –> 00:00:48,079
داشته باشم، در واقع فعلاً آن را نگه میداریم،
22
00:00:48,079 –> 00:00:48,960
23
00:00:48,960 –> 00:00:50,320
اما مطمئناً
24
00:00:50,320 –> 00:00:52,879
کمی بعد آن را حذف خواهیم کرد
25
00:00:52,879 –> 00:00:54,640
و بنابراین اگر به پستچی برگردم، ما میتواند
26
00:00:54,640 –> 00:00:56,160
به بدن ما برود و سپس همه
27
00:00:56,160 –> 00:00:58,399
آن فیلدها را فراهم کند، بنابراین ما به raw و سپس
28
00:00:58,399 –> 00:01:00,640
json میرویم این دقیقاً مانند زمانی است
29
00:01:00,640 –> 00:01:01,920
که میخواستیم یک پست ایجاد کنیم، آن دادهها را ارسال کردیم
30
00:01:01,920 –> 00:01:04,480
31
00:01:05,119 –> 00:01:08,479
و بنابراین در اینجا عنوان را دریافت
32
00:01:08,479 –> 00:01:10,799
میکنیم و عنوان جدیدی به آن میدهیم، بنابراین
33
00:01:10,799 –> 00:01:13,439
34
00:01:13,439 –> 00:01:15,439
35
00:01:15,439 –> 00:01:17,360
این درخواست
36
00:01:17,360 –> 00:01:20,000
بهروزرسانی بهروزرسانی میشود. عنوان را اکنون می خواهیم از
37
00:01:20,000 –> 00:01:22,479
روش put استفاده کنیم، بنابراین با متد put
38
00:01:22,479 –> 00:01:24,320
باید در واقع
39
00:01:24,320 –> 00:01:26,960
داده های همه فیلدها را به درستی وارد
40
00:01:26,960 –> 00:01:29,200
کنیم که می خواهیم پست
41
00:01:29,200 –> 00:01:30,640
نهایی را پس از به روز رسانی آن به چه شکلی به نظر می رسد ارسال کنیم
42
00:01:30,640 –> 00:01:32,479
. فقط میخواهیم فیلدهایی را
43
00:01:32,479 –> 00:01:34,400
که میخواهیم بهروزرسانی کنیم، بفرستم، بنابراین اگر
44
00:01:34,400 –> 00:01:35,680
میخواهم بگویم
45
00:01:35,680 –> 00:01:36,799
اوم
46
00:01:36,799 –> 00:01:38,479
شما میدانید یکی را درست پست کنید،
47
00:01:38,479 –> 00:01:40,640
عنوان آن را داریم و سپس محتوا را داریم، بنابراین
48
00:01:40,640 –> 00:01:43,759
اگر میخواستم فقط عنوان
49
00:01:43,759 –> 00:01:45,439
را درست بهروزرسانی کنم، مطمئن میشوم. که من
50
00:01:45,439 –> 00:01:46,880
محتوا را نیز ارسال کردم، بنابراین من فقط می خواهم
51
00:01:46,880 –> 00:01:48,880
این را کپی کنم،
52
00:01:48,880 –> 00:01:50,079
زیرا ما به روز نمی کنیم، فقط
53
00:01:50,079 –> 00:01:54,600
همان محتوای دقیق را به
54
00:01:57,119 –> 00:01:58,799
درستی ارسال می کنم و سپس این یک عملیات قرار خواهد
55
00:01:58,799 –> 00:02:01,119
بود
56
00:02:01,119 –> 00:02:02,640
و بنابراین این چیزی است که این درخواست به این صورت خواهد
57
00:02:02,640 –> 00:02:04,560
بود که حالا بیایید به کد خود
58
00:02:04,560 –> 00:02:06,640
برویم و در واقع اپرا مسیر خود را ایجاد کنیم
59
00:02:06,640 –> 00:02:09,840
60
00:02:10,878 –> 00:02:15,200
بنابراین در اینجا ما برنامه را انجام می دهیم. قرار
61
00:02:15,599 –> 00:02:17,680
دهید این به شناسه پست ها می رود
62
00:02:17,680 –> 00:02:20,680
63
00:02:28,400 –> 00:02:29,440
و سپس عملکرد خود را تعریف
64
00:02:29,440 –> 00:02:32,560
65
00:02:34,959 –> 00:02:38,080
می کنیم. می خواهیم
66
00:02:38,080 –> 00:02:39,760
آن را به یک int
67
00:02:39,760 –> 00:02:41,840
um و سپس یک چیز دیگر درست تبدیل
68
00:02:41,840 –> 00:02:45,120
کنیم، زیرا ما داده ها را از قسمت جلویی دریافت می کنیم،
69
00:02:45,120 –> 00:02:46,319
70
00:02:46,319 –> 00:02:48,640
درست مانند ایجاد یک پست، می
71
00:02:48,640 –> 00:02:50,400
خواهیم مطمئن شویم که به یک
72
00:02:50,400 –> 00:02:53,360
ساختار بسیار دقیق پایبند است، بنابراین باید از آن استفاده کنیم.
73
00:02:53,360 –> 00:02:54,879
من میخواهم دوباره از طرح خود استفاده کنم تا
74
00:02:54,879 –> 00:02:56,400
قسمت جلویی نتواند
75
00:02:56,400 –> 00:02:57,920
هر آنچه را که میخواهد
76
00:02:57,920 –> 00:03:00,800
بفرستد، میتوانم یک مدل جدید به نام uh
77
00:03:00,800 –> 00:03:02,080
class
78
00:03:02,080 –> 00:03:04,400
you know post update ایجاد کنم
79
00:03:04,400 –> 00:03:05,920
و سپس میتوانیم در تمام فیلدهایی
80
00:03:05,920 –> 00:03:07,599
که انتظار داریم عبور کنیم.
81
00:03:07,599 –> 00:03:08,879
همان پست خواهد بود، زیرا ما
82
00:03:08,879 –> 00:03:10,720
انتظار داریم که محتوای عنوان داشته
83
00:03:10,720 –> 00:03:13,519
باشیم و سپس هر یک از فیلدهای دیگر را
84
00:03:13,519 –> 00:03:16,000
بسته به آنچه در نهایت میخواهیم استفاده کنیم،
85
00:03:16,000 –> 00:03:17,519
اما این یک پست خواهد بود، بنابراین
86
00:03:17,519 –> 00:03:18,879
ایجاد یک طرح جدید منطقی نیست.
87
00:03:18,879 –> 00:03:20,560
ما فقط می توانیم از طرحواره از قبل موجود استفاده کنیم
88
00:03:20,560 –> 00:03:23,040
89
00:03:24,560 –> 00:03:26,080
و بنابراین در اینجا من فقط می خواهم در
90
00:03:26,080 –> 00:03:27,280
پست ارسال کنم
91
00:03:27,280 –> 00:03:29,760
و t را ایجاد کنم نوع پست او به طوری
92
00:03:29,760 –> 00:03:31,280
که مطمئن شود که
93
00:03:31,280 –> 00:03:34,560
درخواست با طرحواره مناسب وارد می شود
94
00:03:40,159 –> 00:03:41,920
و سپس در حال حاضر فقط به کد سختی می
95
00:03:41,920 –> 00:03:44,879
پردازم که بازگشت یک پیام باشد
96
00:03:44,879 –> 00:03:49,120
و فقط پست به روز شده را می گویم
97
00:03:49,280 –> 00:03:50,720
سپس اینجا من میخواهم یک چاپ انجام دهم،
98
00:03:50,720 –> 00:03:55,080
فقط ببینیم پست چگونه به نظر میرسد،
99
00:04:00,640 –> 00:04:02,560
بنابراین ما توانستیم
100
00:04:02,560 –> 00:04:04,640
همه آن دادهها را خیلی عالی
101
00:04:04,640 –> 00:04:07,120
استخراج کنیم و سپس کاری که اکنون انجام میدهیم این است
102
00:04:07,120 –> 00:04:08,480
که چند چیز وجود دارد، بنابراین
103
00:04:08,480 –> 00:04:11,840
اول چ