در این مطلب، ویدئو 16 – ارائه داده ها از پایگاه داده ما در یک View – سری آموزشی Python & Django 3.2 با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:04:29
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,000 –> 00:00:02,399
اکنون که میدانیم چگونه اصول
2
00:00:02,399 –> 00:00:04,319
خواندن و نوشتن دادهها را انجام دهیم، بیایید جلوتر برویم
3
00:00:04,319 –> 00:00:06,560
و آنها را در یک نمای قرار
4
00:00:06,560 –> 00:00:08,080
5
00:00:08,080 –> 00:00:09,599
6
00:00:09,599 –> 00:00:11,679
دهیم. اما
7
00:00:11,679 –> 00:00:13,440
من میخواستم دقیقاً به این سؤالات پاسخ
8
00:00:13,440 –> 00:00:15,679
دهم و بنابراین برای انجام این کار،
9
00:00:15,679 –> 00:00:18,000
ابتدا خود مدل را وارد میکنیم، بنابراین
10
00:00:18,000 –> 00:00:19,080
از
11
00:00:19,080 –> 00:00:20,960
articles.models
12
00:00:20,960 –> 00:00:23,840
، کلاس مقاله را وارد میکنیم و البته مدلهای
13
00:00:23,840 –> 00:00:27,439
برنامه مقالهها.pi و سپس
14
00:00:27,439 –> 00:00:30,320
کلاس مدل مقاله و پایین اینجا
15
00:00:30,320 –> 00:00:31,599
جایی است که ما در واقع به جلو می رویم
16
00:00:31,599 –> 00:00:34,320
و آن را می گیریم، بنابراین اگر شی یا
17
00:00:34,320 –> 00:00:38,480
به طور خلاصه شی مقاله یا obj
18
00:00:38,480 –> 00:00:39,360
انجام دهیم، به جلو برویم و
19
00:00:39,360 –> 00:00:41,680
article.objects.get
20
00:00:41,680 –> 00:00:44,000
و id برابر است با دو به این دلیل که
21
00:00:44,000 –> 00:00:47,039
اگر شناسه اولی را که من انجام دادم به یاد بیاورید، هیچ نام
22
00:00:47,039 –> 00:00:49,360
یا محتوایی نداشت، بنابراین من فقط دو را می گویم
23
00:00:49,360 –> 00:00:51,680
و بنابراین ما اکنون هدف این مقاله را
24
00:00:51,680 –> 00:00:53,920
داریم و می توانم وارد شوم و
25
00:00:53,920 –> 00:00:56,559
نام مقاله و محتوای مقاله را انجام دهم
26
00:00:56,559 –> 00:00:59,680
یا واقعا عنوان مقاله و سپس من جلوتر می روم
27
00:00:59,680 –> 00:01:02,480
و می آیم و می گویم مقاله
28
00:01:02,480 –> 00:01:03,920
عنوان نقطه شی
29
00:01:03,920 –> 00:01:05,600
و
30
00:01:05,600 –> 00:01:06,799
محتوا
31
00:01:06,799 –> 00:01:10,080
محتوای شیء نقطه مقاله است و بنابراین اکنون
32
00:01:10,080 –> 00:01:12,640
به جای اینکه رشته h1 من
33
00:01:12,640 –> 00:01:15,119
hello Justin با تعدادی عدد باشد، می
34
00:01:15,119 –> 00:01:17,840
توانم وارد شوم و از خود محتوا استفاده کنم،
35
00:01:17,840 –> 00:01:21,680
بنابراین عنوان مقاله و سپس محتوای مقاله
36
00:01:21,680 –> 00:01:23,920
37
00:01:23,920 –> 00:01:25,759
درست است و البته می توانم این کار را انجام دهم. به این
38
00:01:25,759 –> 00:01:27,920
ترتیب، اما من در
39
00:01:27,920 –> 00:01:29,119
اینجا کمی زائد هستم زیرا
40
00:01:29,119 –> 00:01:32,400
در واقع متغیری را بر اساس مقداری تنظیم میکنم
41
00:01:32,400 –> 00:01:34,560
که درون
42
00:01:34,560 –> 00:01:36,400
خود شیء است، بنابراین واقعاً مجبور نیستم این کار را به این شکل انجام دهم، در
43
00:01:36,400 –> 00:01:37,759
عوض آنچه را که واقعاً
44
00:01:37,759 –> 00:01:38,640
انجام میدهم
45
00:01:38,640 –> 00:01:41,200
فقط از علامت نقطه استفاده کنید تا آن
46
00:01:41,200 –> 00:01:44,720
داده ها را دقیقاً در آنجا بگیرید و اصلاً از آنها استفاده نکنید،
47
00:01:44,720 –> 00:01:47,119
اما در عوض به این فکر کنید که می
48
00:01:47,119 –> 00:01:49,920
خواهم در این شی یا تکه هایی
49
00:01:49,920 –> 00:01:52,720
از این شی را به این
50
00:01:52,720 –> 00:01:55,119
الگوی نقل قول-نقل قول بدم اما نه کاملاً
51
00:01:55,119 –> 00:01:58,079
الگو. اما در واقع فقط داده های html
52
00:01:58,079 –> 00:01:59,759
و بنابراین من می توانم این را ذخیره کنم و همچنین می توانم
53
00:01:59,759 –> 00:02:03,439
از عنوان استفاده کنم و از مقاله
54
00:02:03,439 –> 00:02:06,320
و زیرخط obj.id استفاده کنم،
55
00:02:06,320 –> 00:02:09,038
فقط برای اینکه آن شناسه را در اینجا داشته باشم
56
00:02:09,038 –> 00:02:10,800
و دوباره با استفاده از جایگزینی f-string
57
00:02:10,800 –> 00:02:14,160
می توانیم آن را باز کنیم. مانند
58
00:02:14,160 –> 00:02:15,200
آن
59
00:02:15,200 –> 00:02:16,560
پس با آن بیایید ادامه دهیم و سرور را اجرا کنیم،
60