حارس جانجو

اعتدال كائن Django
التحميل الان

حارس جانجو الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • BSD License
  • السعر:
  • FREE
  • اسم الناشر:
  • Jeremy Carbaugh

حارس جانجو العلامات


حارس جانجو وصف

django كائن الاعتدال Django-GateKeeper هو تطبيق Django-Gate هو تطبيق Django لاعتدال الحالات النموذجية. أساليب الراحة وواجهة إدارة مثيلات معتدلة من نماذج Django المسجلة. التثبيت: لتثبيت تشغيل Python Setup.py InstallateWhich سيتم تثبيت التطبيق في دليل حزم موقع Python.Quick setupsettings.pyadd to profess_apps: catherkeeperbe تأكد من تقديم حارس البوابة فوق أي تطبيق يحتوي على نماذج سيتم إعلاناتها .ADD إلى military_classes: gatekeeper.middyware.gatekermiddlewareregister النماذج >>> من Django.db نماذج الاستيراد >>>> MyModel (models.model): ... Pass >>>> Gatekeeper.register (MyModel) Admin Moderation QueueInclude التالي في URLS.PY قبل المسؤول الافتراضي: URL (R '^ admin / gateeper /' عناوين URL '))، تصفية النماذج غير المشرفين >>> من MyApp.Models استيراد MyModel >>> استيراد حارس البوابة >>> Index (طلب): ... my_models = gatekeeper.approved (mymodel.objects.get (creator = طلب. المستخدم)) تقدم D usageauto-moderationIt يمكن أن يكون متاعب أن تضطر إلى معتدلة كائنات يدويا عندما يكون هناك قواعد تدريبية بسيطة تستخدم لتحديد كيفية إشراف كائن. من أجل استخدام الاعتدال التلقائي، يجب إضافته التالي إلى Settings.py: GateKeepeer_Enable_Automoderation = يوفر TrueGateKeeper طريقتين للاعتدال التلقائي. أولا، إذا كان المستخدم الذي يحفظ كائنا مخيف لديه إذن بمعدل هذا الكائن، فسيتم اعتماده تلقائيا. سيحدث هذا دائما إذا تم تعيين GateKeeper_Enable_Automoderation على True في Settings.py. يتيح الشكل الثاني من الاعتدال التلقائي طريقة اعتراضية مكتوبة. يجب أن تعود هذه الطريقة صحيحة للموافقة عليها أو كاذبة للرفض أو لا شيء لتمرير الاعتدال اليدوي. تعمل وظيفة الاعتدال التلقائي كوسيطة عند تسجيل نموذج. >>> Class MyModel (Models.Model): ... Pass >>>> Def MyAutomod (OBJ): ... Pass >>> Natekeeper.Register (MyModel، Auto_Moderator = MyAutomod) إذا عودة دالة الاعتدال التلقائي لا شيء أو لم يتم تحديد نموذج نموذج، سيتم محاولة الشكل الأول من الاعتدال التلقائي. سيتم وضع علامة افتراضيا Stepault Stopbault، كما سيتم تمييز مثيلات الطرازات المعلقة على أنها معلقة ووضعها في قائمة انتظار الاعتدال عند الإنشاء. يمكن تجاوز هذا السلوك من خلال تحديد VateBeeper_Default_Status في Settings.py. * 0 - الكائنات المعلقة والمكان في قائمة انتظار الاعتدال * 1 - مارك كائنات كما تمت الموافقة عليها وتجاوز كائنات قائمة انتظار الاعتدال * -1 - مارك كائنات كما تم رفضها وتجاوز إشعال قائمة انتظار قائمة انتظار الاعتدال في قائمة الانتظار عندما يتم وضع كائن جديد على قائمة انتظار الاعتدال. حدد GateKeeper_Moderator_List في Settings.py لتمكين الإشعارات. GateKeeper_Moderator_List = سوف ترغب تطبيقات إشارات ما بعد الاعتدال في تنفيذ مهام معينة بمجرد الإشراف كائن. يوفر حارس المجال إشارة يتم إطلاقها عند وجود كائن يدويا أو إلزاميا تلقائيا. متطلبات GateKeeper.Post_Moderation: بيثون django.


حارس جانجو برامج ذات صلة

nunit - ملخص

قراءة ملفات إخراج XML التي تم إنشاؤها بواسطة أحد المتسابقين NUNIT وإنتاج تقرير ...

213

تحميل