تخفیف عضویت ویژه تا 2 اسفند

شما به این ویدیو دسترسی ندارید



0

intro

3:41

رایگان

1

blueprint

6:12

رایگان

2

custom user model

16:10

رایگان

6

user register

12:26

7

session

17:14

8

verify code

14:34

9

send sms

14:53

10

static files

14:34

11

shop models

12:31

12

media files

6:55

13

product detail

11:50

14

django storages

16:40

15

celery

11:59

16

bucket

10:19

17

bucket contents

22:59

18

bucket delete

17:6

19

bucket download

12:1

20

user passes test

16:47

23

celery beat

20:46

24

supervisord

20:7

25

category

10:41

27

orders

9:50

28

cart

10:18

29

cart add

9:7

30

cart detail

17:15

31

cart remove

10:5

33

order models

15:32

34

order checkout

13:53

35

zarinpal

17:54

36

zarinpal 2

13:20

37

coupon

25:5

38

permissions

33:57

39

get_form

8:54

40

postgresql

12:5

41

cache

14:54

42

ckeditor

13:43

دوره های پیشنهادی

دوره آموزش داکر
دوره آموزش داکر
تکمیل ضبط
امیرحسین بیگدلو
دوره آموزش گیت(git)
دوره آموزش گیت(git)
تکمیل ضبط
امیرحسین بیگدلو
دوره آموزش یادگیری ماشین با پایتون
دوره آموزش یادگیری ماشین با پایتون
تکمیل ضبط
امیرحسین بیگدلو



ارسال نظر

برای ارسال نظر باید لاگین کنید

اریا

3 سال قبل

سلام یه سوال
همونطور که میتونیم از دکوریتور ها یا تابع has.perm برای چک کردن دسترسی ها استفاده کنیم ایا میشه از این دوتا اپشن برای چک کردن نقش کاربران استفاده کنیم؟
مثلا
permision_required('Is_admin')
request.user.has_perm('is_premium_account')

چطور باید اینو پیاده سازی کنیم اگر داکیومونتی میشناسید لطفا بگید مرسی


امیرحسین بیگدلو

3 سال قبل

سلام
میتونید اما باید توی اینترنت جستجو کنید. من داکیومنت خاصی براش نمیشناسم

امیر

3 سال قبل

سلام.
شما هم برای بحث تهیه اشتراک ویژه و دادن دسترسی نمایش فیلم ها،
از permissions ها استفاده کردید؟

برای دادن permission توی ویوها توی پروژه های واقعی معمولا اون permission را به صورت کلاس mixin می نوسند و بعد اون کلاس میکسین را به ویو می دن یا همینجور که توی ویدیو گفتید به صورت dispath می نویسند؟


امیرحسین بیگدلو

3 سال قبل

سلام
اگر قراره از permission در چند کلاس استفاده کنید، از mixin استفاده کنید

مونگارد