Muhammed Teleb نشر 24 أكتوبر 2022 أرسل تقرير مشاركة نشر 24 أكتوبر 2022 كيف يمكننى انشاء صفحة خاصة لإضافة المشاريع لا يستطيع الوصول لها إلا مدير الشركة باستخدام django. 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 Ahmed Sadek Elamine Touahria نشر 24 أكتوبر 2022 أرسل تقرير مشاركة نشر 24 أكتوبر 2022 نعم يمكن ذلك باستعمال المزخرف user_passes_test from django.contrib.auth.decorators import user_passes_test @user_passes_test(lambda u: u.is_superuser) def my_view(request): أو إذا كنت تستخدم class based view from django.contrib.auth.mixins import UserPassesTestMixin from django.views.generic import View def superuser_required(): # إنشاء المزخرف def wrapper(wrapped): class WrappedClass(UserPassesTestMixin, wrapped): def test_func(self): return self.request.user.is_superuser return WrappedClass return wrapper @superuser_required() # تمرير المزخرف لتحقق class MyClassBasedView(View): def get(self, request): # ... بحيث في كل طلب يتم التحقق من المستخدم على أنه أدمين لكي يوقع له بدخول الصفحة اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 Muhammed Teleb نشر 26 أكتوبر 2022 الكاتب أرسل تقرير مشاركة نشر 26 أكتوبر 2022 كيف يمكن ارسال بريد الكترونى للمشتركين من خلال مدير الموقع اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
Muhammed Teleb
كيف يمكننى انشاء صفحة خاصة لإضافة المشاريع لا يستطيع الوصول لها إلا مدير الشركة باستخدام django.
رابط هذا التعليق
شارك على الشبكات الإجتماعية
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.