در این مطلب، ویدئو فلاسک پایتون آموزش نقش ها و مجوزهای فلاسک ادمین با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:36:07
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,030 –> 00:00:02,520
سلام بچه ها این مرد زشتی است از
2
00:00:02,520 –> 00:00:05,580
آرامش تحصیلی بریده
3
00:00:05,580 –> 00:00:07,740
امروز ما آخرین بار متوقف شده خود را در فلاسک خود ادامه خواهیم
4
00:00:07,740 –> 00:00:10,200
داد که توسعه چه معنایی برای توریا
5
00:00:10,200 –> 00:00:12,750
برای مبتدیان دارد، بنابراین امروز در
6
00:00:12,750 –> 00:00:19,199
مورد ایمن کردن پانل پذیرش خود صحبت خواهیم کرد، بنابراین
7
00:00:19,199 –> 00:00:21,390
من برای محافظت از آن صحبت می کنیم پانل پذیرش ما،
8
00:00:21,390 –> 00:00:24,750
بنابراین من یک بار دیگر سعی می کنم سرور خود را شروع کنم، بسیار خوب، سرورم را راه اندازی کردم، به من
9
00:00:24,750 –> 00:00:27,109
10
00:00:34,730 –> 00:00:40,840
اجازه دهید
11
00:00:40,840 –> 00:00:45,410
به خانه گوش کنم، بنابراین اگر به
12
00:00:45,410 –> 00:00:47,390
دقت به این موضوع نگاه کنیم، این محافظت نمی شود،
13
00:00:47,390 –> 00:00:49,310
هر کسی می تواند فقط از وب سایت ما
14
00:00:49,310 –> 00:00:54,140
بازدید کند. به پایگاه داده ما دسترسی داشته
15
00:00:54,140 –> 00:00:56,660
باشید و تمام اطلاعات کاربران ما را می بینید
16
00:00:56,660 –> 00:01:02,500
که اینطور نیست، بنابراین باید
17
00:01:02,500 –> 00:01:05,209
از پانل پذیرش خود در برابر
18
00:01:05,209 –> 00:01:08,630
کاربران ناخواسته برای دسترسی به اطلاعات کاربران محافظت
19
00:01:08,630 –> 00:01:12,820
کنیم تا بتوانیم این کار
20
00:01:12,820 –> 00:01:16,630
را انجام دهیم.
21
00:01:16,630 –> 00:01:20,420
در حال حاضر، بنابراین ما واقعاً مجبور نیستیم کارهای زیادی انجام دهیم
22
00:01:20,420 –> 00:01:22,450
،
23
00:01:27,040 –> 00:01:29,899
بنابراین ما قبلاً این را وارد کردهایم، بنابراین برای اینکه
24
00:01:29,899 –> 00:01:32,660
بتوانید این کار را انجام دهید تا بتوانید از
25
00:01:32,660 –> 00:01:34,640
صفحه خود محافظت کنید، باید یک طرح جدید
26
00:01:34,640 –> 00:01:38,060
برای این کنترلر صفحه ایجاد کنید. این کنترلکننده کلاس
27
00:01:38,060 –> 00:01:40,940
این کار را انجام خواهد داد. من خواهد شد
28
00:01:40,940 –> 00:01:44,899
زاویه که ما انجام دادن برای بازگرداندن کاربرانی
29
00:01:44,899 –> 00:01:48,050
که ما ردیف ها و مجوزها را تماشا
30
00:01:48,050 –> 00:01:50,750
می کنم که می توانم در وب سایت شما انجام دهم خوب شیرینی
31
00:01:50,750 –> 00:01:55,160
به من مراجعه کنید اما آدرس اینترنتی من آیا می توانند به
32
00:01:55,160 –> 00:01:57,709
رکورد شما دسترسی پیدا کنند خوب آیا می توانید بیش از
33
00:01:57,709 –> 00:02:01,220
یک نفر در من داشته باشید نقش این مدیر
34
00:02:01,220 –> 00:02:04,369
این کاربر چیست منشی است
35
00:02:04,369 –> 00:02:06,770
که این منشی می تواند روی ادمین شما
36
00:02:06,770 –> 00:02:09,770
این شخص برنامه نویس است من
37
00:02:09,770 –> 00:02:12,470
چه کار کنم ادمین شما شما مدیر عامل
38
00:02:12,470 –> 00:02:16,150
شرکت هستید در ادمین خود چه کاری می توانید انجام دهید بنابراین
39
00:02:16,150 –> 00:02:20,690
برای اینکه بتوانیم این کار را انجام دهیم باید نمای مدل خود را قرار دهیم
40
00:02:20,690 –> 00:02:24,470
بله خوب
41
00:02:24,470 –> 00:02:28,120
است، خاویر معمولاً در حال حاضر از این سبک استفاده
42
00:02:28,120 –> 00:02:33,970
می کند، بنابراین وقتی این را آماده کردیم، ابتدا
43
00:02:33,970 –> 00:02:39,549
یک تابع ایجاد کنید قبل از اینکه این
44
00:02:39,549 –> 00:02:46,599
تابع در دسترس باشد، ابتدا
45
00:02:46,599 –> 00:02:51,510
از صفحه در برابر کاربران غیرمجاز محافظت می کنیم،
46
00:02:51,510 –> 00:02:55,989
زیرا اگر اینجا را با دقت مشاهده کنید اگر
47
00:02:55,989 –> 00:02:58,810
من وارد نشدم و من. من هنوز می توانم
48
00:02:58,810 –> 00:03:03,370
به داشبورد مدیریت دسترسی داشته
49
00:03:03,370 –> 00:03:05,410
باشم که قرار نیست به آن
50
00:03:05,410 –> 00:03:08,230
دسترسی داشته باشم، اگر وارد نشدم نباید به صفحه دسترسی داشته باشم،
51
00:03:08,230 –> 00:03:10,629
بنابراین این اولین قدم ما خواهد بود که باعث
52
00:03:10,629 –> 00:03:13,629
می شود قبل از ورود کاربر از صفحه خارج از خانه محافظت کند.
53
00:03:13,629 –> 00:03:15,849
آنها می توانند به آن دسترسی داشته باشند
54
00:03:15,849 –> 00:03:18,250
y به ردیفهای روی پایه ادامه میدهد،
55
00:03:18,250 –> 00:03:22,170
بنابراین
56
00:03:22,170 –> 00:03:31,359
جریان اوکی است به خاطر بسپارید در لاگین فلاسک ما
57
00:03:31,359 –> 00:03:34,060
در طول این کلاس جلسه، ما
58
00:03:34,060 –> 00:03:39,880
این مرد را در اینجا وارد میکنیم، بنابراین نقطه کاربر فعلی
59
00:03:39,880 –> 00:03:47,700
بازگشتی روی نوار یا Okay نشانداده شده است،
60
00:03:55,040 –> 00:03:59,129
بنابراین اگر کاربر
61
00:03:59,129 –> 00:04:01,829
احراز هویت شود، میتوانند به آن دسترسی داشته باشند.
62
00:04:01,829 –> 00:04:03,720
پلتفرم اگر احراز هویت
63
00:04:03,720 –> 00:04:06,560
نشده باشند، نمی توانند به داشبورد مدیریت دسترسی پیدا
64
00:04:06,560 –> 00:05:10,370
کنند، بنابراین تودرتو، بنابراین به جای استفاده از
65
00:05:10,849 –> 00:05:14,910
کنترلرهای نمای مودال،
66
00:05:14,910 –> 00:05:17,699
کنترلر نمای مودال می تواند از
67
00:05:17,699 –> 00:05:21,900
آینده مدل ویو بهتر عمل کند، بنابراین ما
68
00:05:21,900 –> 00:05:26,190
اکنون برخی از ویژگی های دیگر را داریم.
69
00:05:26,190 –> 00:05:28,560
تنها کاری که اکنون باید انجام دهیم، این کلاسی
70
00:05:28,560 –> 00:05:31,560
که ایجاد می کند، این اتاق هتل را
71
00:05:31,560 –> 00:05:34,320
در اینجا به نام کلاس تغییر می دهد، بنابراین به جای
72
00:05:34,320 –> 00:05:35,880
قرار دادن نمای مودال در
73
00:05:35,880 –> 00:05:37,380
اینجا، نمای مدل خوبی را در داخل کنترلر خود داریم
74
00:05:37,380 –> 00:05:40,650
که کنترل کننده دارای نمای مدل ارثی است،
75
00:05:40,650 –> 00:05:44,159
سپس یک کنترل خلق و خوی را از
76
00:05:44,159 –> 00:05:46,620
جلو عبور می دهیم، بنابراین کنترلر در حال انجام کار
77
00:05:46,620 –> 00:05:48,870
نمای مودال است و همچنان این
78
00:05:48,870 –> 00:05:53,370
توابع را به خوبی اضافه می کند، بنابراین اجازه دهید آن را ذخیره کنیم، به
79
00:05:53,370 –> 00:05:59,520
طور خودکار حذف می شود، خوب این یک
80
00:05:59,520 –> 00:06:02,669
سایت است یک بار دیگر اکنون می توانید s را ببینید و برای
81
00:06:02,669 –> 00:06:04,440
مناقصه شما می دانید که شما
82
00:06:04,440 –> 00:06:06,419
مجوز دسترسی به بلاههههه
83
00:06:06,419 –> 00:06:11,909
و غیره را ندارید، بنابراین اکنون می توانیم به این صفحه دسترسی داشته
84
00:06:11,909 –> 00:06:14,909
باشیم زیرا ما وارد نشده ایم،
85
00:06:14,909 –> 00:06:32,070
بنابراین اکنون اجازه دهید سعی کنم وارد سیستم شوم
86
00:06:32,070 –> 00:06:36,419
جلسه من فعال است، اکنون از من دیدن کنید. اکنون می توانم
87
00:06:36,419 –> 00:06:42,419
به add me دسترسی داشته باشم یا اگر از سیستم خارج شوم و سعی کنم
88
00:06:42,419 –> 00:06:47,219
یک بار دیگر به ادمین یاب دسترسی پیدا
89
00:06:47,219 –> 00:06:51,000
کنم درست کار نمی کند، می بینید که
90
00:06:51,000 –> 00:06:53,580
چیزی اطلاعات کاربران را برای من نمایش نمی دهد
91
00:06:53,580 –> 00:06:56,820
بنابراین نمی توانم به اطلاعات کاربران دسترسی پیدا کنم.
92
00:06:56,820 –> 00:06:58,650
این فقط
93
00:06:58,650 –> 00:07:00,840
کنترل پنل کنترل پنل را نمایش می دهد
94
00:07:00,840 –> 00:07:06,029
خوب است، بنابراین این بخشی از اجازه دادن
95
00:07:06,029 –> 00:07:08,510
به کاربر است که وارد سیستم شده است، حالا فرض کنیم
96
00:07:08,510 –> 00:07:13,760
می خواهیم بیشتر از
97
00:07:13,760 –> 00:07:19,529
اینکه فقط وارد شده باشیم، قوانینی برای
98
00:07:19,529 –> 00:07:22,440
اختصاص نقش به هر کاربر و کارهایی که آنها
99
00:07:22,440 –> 00:07:25,409
می توانند برای شما انجام دهند انجام دهیم. میدانم که من پلتفرمی را ساختهام،
100
00:07:25,409 –> 00:07:27,810
بنابراین بسیاری از مردم شکایت دارند که فلاسک
101
00:07:27,810 –> 00:07:30,630
از این نوع درد پشتیبانی نمیکند یا
102
00:07:30,630 –> 00:07:33,599
میگویند من معمولاً باید از امنیت پرچم استفاده کنم،
103
00:07:33,599 –> 00:07:38,010
بنابراین ما اصل شار و غیره را پیشنهاد میکنیم
104
00:07:38,010 –> 00:07:41,099
، اما در اینجا خیابانهای نمایشی ما هستند
105
00:07:41,099 –> 00:07:43,529
شما میتوانید از پلاگین فلش برای دادن ردیف
106
00:07:43,529 –> 00:07:46,440
و پرم استفاده کنید ission خیلی
107
00:07:46,440 –> 00:07:51,060
معمولی نیست، خیلی قوی نیست، به نوعی
108
00:07:51,060 –> 00:07:54,000
روش کدنویسی را اضافه نمی کند، اما مشکل را کاملاً حل می
109
00:07:54,000 –> 00:07:57,080
110
00:07:57,159 –> 00:08:00,729
کند، بنابراین برای اینکه بتوانیم مجوز را دریافت کنیم،
111
00:08:00,729 –> 00:08:03,759
باید چیزی را در جدول خود ویرایش کنیم و اکنون
112
00:08:03,759 –> 00:08:07,649
یک مدل پایگاه داده داشته باشیم، بنابراین باید آن را داشته باشیم. یک
113
00:08:07,649 –> 00:08:11,529
نوع ستون در حال حاضر ما در کل
114
00:08:11,529 –> 00:08:17,860
تعیین می کنیم که آیا کاربر می تواند به جدول دسترسی داشته باشد
115
00:08:17,860 –> 00:08:22,319
آیا داشبورد من را اضافه کردند یا خیر،
116
00:08:22,529 –> 00:08:27,459
بنابراین در اینجا باید این ستون را
117
00:08:27,459 –> 00:08:30,429
داشته باشیم اگر کاربر مدیر است، بنابراین
118
00:08:30,429 –> 00:08:37,208
ما این کد رنگی را داریم. یک
119
00:08:37,208 –> 00:09:01,230
پیشفرض اشتباه بولی باشد، بسیار خوب،
120
00:09:01,230 –> 00:09:05,759
از آنجایی که ما این را خواهیم
121
00:09:07,300 –> 00:09:15,449
داشت، بهترین کاری که میتوانیم انجام دهیم این است که
122
00:09:15,449 –> 00:09:19,660
بتوانیم تعیین کنیم آیا میتوانم
123
00:09:19,660 –> 00:09:22,509
این را فعلاً به این شکل بگذارم، پس از
124
00:09:22,509 –> 00:09:25,329
انجام این کار، باید پایگاه داده خود را رها کنیم
125
00:09:25,329 –> 00:09:28,540
و این را ایجاد کنیم. یک بار دیگر و اکنون
126
00:09:28,540 –> 00:09:37,029
میتوانیم کارهای بیشتری برای اضافه کردن این
127
00:09:37,029 –> 00:09:41,949
ستون جدید به یک پایگاه داده انجام دهیم، بنابراین ابتدا این را
128
00:09:41,949 –> 00:09:53,829
رها میکنم منابع مناسب هستند و
129
00:09:53,829 –> 00:10:12,759
سرطان است، باید ژیروسکوپ
130
00:10:12,759 –> 00:10:21,759
را با سرگرمیها رها کنم + sk rapid
131
00:10:21,759 –> 00:10:23,740
همه چیز را در پایگاه داده خود رها کنم. همه چیز در
132
00:10:23,740 –> 00:10:26,230
گیتار ما دست خواهد بود y حالا بیایید
133
00:10:26,230 –> 00:10:39,749
همینجا ایجاد کنیم،
134
00:10:49,470 –> 00:11:41,550
من خوبم، اگر من با استعداد شما هستم
135
00:11:41,550 –> 00:11:45,160
، هنوز نمی توانم
136
00:11:45,160 –> 00:11:49,330
اطلاعات کاربران هیچ یک از کاربران را ببینم زیرا
137
00:11:49,330 –> 00:11:50,290
بارگیری نمی کنم،
138
00:11:50,290 –> 00:11:52,540
بنابراین آنچه که اکنون می خواهیم انجام دهیم این است که حتی
139
00:11:52,540 –> 00:11:55,870
اگر وجود داشته باشد کاربر وارد شده است اگر
140
00:11:55,870 –> 00:11:58,450
کاربر اجازه دسترسی به رکورد را نداشته
141
00:11:58,450 –> 00:12:02,190
باشد، باز هم میتواند به رکورد دسترسی داشته باشد،
142
00:12:10,430 –> 00:12:18,660
درست است،
143
00:12:18,660 –> 00:12:21,540
من هر پروفایل موفقی را دوست دارم،
144
00:12:21,540 –> 00:12:25,769
زندگی او را میتوانم بارگیری کنم، بنابراین از آنجایی که
145
00:12:25,769 –> 00:12:29,459
اکنون اینجا هستم، خوب این برای من است برای انجام
146
00:12:29,459 –> 00:12:32,940
هنوز به داشبورد ادمین بروید و می
147
00:12:32,940 –> 00:12:34,560
توانید ببینید که من اکنون می توانم به اطلاعات کاربران دسترسی
148
00:12:34,560 –> 00:12:37,980
داشته باشم و مدیر نیستم، بنابراین
149
00:12:37,980 –> 00:12:39,810
چگونه می خواهیم این امکان را فراهم کنیم
150
00:12:39,810 –> 00:12:43,800
و آیا ستون جدیدی که اکنون
151
00:12:43,800 –> 00:12:46,110
داشتیم مدیر است، بنابراین باید از این
152
00:12:46,110 –> 00:12:50,779
کدگذار استفاده کنید تا بتوانید از این ستون استفاده کنید
153
00:12:50,779 –> 00:13:02,660
به کنترلکننده ما بازگردید، انتخابکنندهای
154
00:13:02,660 –> 00:13:16,709
که دوباره مشکلی ندارد، به این معنی که کاربر
155
00:13:16,709 –> 00:13:26,120
میتواند به آن دسترسی داشته باشد، کاربر
156
00:13:26,120 –> 00:13:30,079
احراز هویت میشود، در
157
00:13:30,079 –> 00:13:35,790
غیر این صورت، اگر کاربر معتبر نیست، مگر
158
00:13:35,790 –> 00:13:39,260
اینکه کاربر معتبر نباشد
159
00:13:39,300 –> 00:13:42,400
[ موسیقی]
160
00:13:43,279 –> 00:13:46,410
آنچه در قایق در قمقمه است و
161
00:13:46,410 –> 00:13:51,029
قایق چرخی است که با آن حرکت می کنی
162
00:13:51,029 –> 00:13:54,990
در
163
00:13:54,990 –> 00:13:57,569
اینجا یا هر جایی که میخواهید نصب کنید،
164
00:13:57,569 –> 00:14:11,519
میتوانم با یک پورت تماس بگیرم، همانطور که میخواهید به
165
00:14:11,519 –> 00:14:15,300
عقب برگردید، بهطور پیشفرض در پایگاه داده ما
166
00:14:15,300 –> 00:14:24,600
noodle، نقش مدیریت من نادرست است.
167
00:14:24,600 –> 00:14:27,629
نادرست است من
168
00:14:27,629 –> 00:14:30,810
نمیتوانم به رکورد دسترسی داشته باشم تا زمانی که
169
00:14:30,810 –> 00:14:34,980
درست باشد، بنابراین این چیزی است که ما در تلاشیم
170
00:14:34,980 –> 00:14:40,050
اینجا را آزمایش کنیم، اکنون
171
00:14:40,050 –> 00:14:44,779
اگر کاربر فعلی dot اعتراف درست است، اگر کا