Ecommerce Vente نشر 4 أكتوبر 2022 أرسل تقرير نشر 4 أكتوبر 2022 كيفية عمل مصادقة مخصصة ب django rest framework 1 اقتباس
1 Ahmed Sadek Elamine Touahria نشر 4 أكتوبر 2022 أرسل تقرير نشر 4 أكتوبر 2022 لعمل custom permission بواسطة django rest framework يرجى إتباع هذه الخطوات إنشاء ملف نسميه permission.py ثم نستدي المكتبات التي تتيح لنا عمل هذه الخاصية from rest_framework import permissions class IsOwnerOrReadOnly(permissions.BasePermission): """ مثال على مصادقة أو إذن حيث يسمح فقط لمالك الحساب او بما يسمى owner """ def has_object_permission(self, request, view, obj): # يُسمح بأذونات القراءة لأي طلب مسموح if request.method in permissions.SAFE_METHODS: return True # يجب أن يكون الكائن هو نفسه return obj.owner == request.user بحيث يُسمح فقط لمالك الحساب على التعديل مثلا على البروفيل الخاص به ولا يُسمح لأي أحد بفعل ذلك . 1 اقتباس
السؤال
Ecommerce Vente
كيفية عمل مصادقة مخصصة ب django rest framework
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.