django-logdb.

من تسجيل الدخول إلى قاعدة بيانات وتجميعها بشكل دوري
التحميل الان

django-logdb. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • BSD License
  • السعر:
  • FREE
  • اسم الناشر:
  • Joeri Bekker
  • موقع ويب الناشر:
  • http://maykinmedia.nl

django-logdb. العلامات


django-logdb. وصف

يمكنك لك تسجيل الدخول إلى قاعدة بيانات وتجميعها بشكل دوري يحتوي Django-Logdb على معالج تسجيل مخصص يكتب إدخالات السجل في قاعدة بيانات. لذلك يتكامل بشكل جيد مع تكوين التسجيل الحالي الخاص بك ويمكنك تحديد مقالات السجل المكتوبة إلى قاعدة البيانات. يتم تمديد موقع مسؤول Django مع عرض رسومي لإدخالات السجل الحديثة لتوفير المزيد من البصيرة في ما يجري. يتم تجميع رسائل السجل حسب مستوى السجل أو "نوع إدخال السجل". لتصغير الوصول إلى قاعدة البيانات، يتم التجميع عبر أمر Django الذي يمكنك الاتصال به بشكل دوري (ك Cronjob). التثبيت: أسهل طريقة لتثبيت الحزمة Setuptools: Easy_Install Django-LogDbonce المثبتة، قم بتحديث إعدادات Django الخاصة بك. وقم بإضافة DjangologDB إلى Office_Apps الخاص بك: proport_apps = ('django.contrib.admin'، 'django.contrib.auth'، 'django.contrib.contentypes'، 'django .Contrib.sessions '، ... "djangologdb"،) في URL.py Django الخاص بك، قم بتضمين djangologdb.urls قبل المشرف: URLPatterns = أنماط (' '، ... (R' ^ admin / djangologdb / ' قم بتضمين ('djangologdb.urls'))، ... (r '^ admin /'، يشمل (admin.site.urls))،) اختياريا، إذا كنت ترغب في تسجيل استثناءات، أضف الوسيط: MIDIVENT_CLASSES = ('django .middyware.common.commonmiddyware '،' django.contrib.sessions.middeware.sessionmiddyware ' ،) قم بتشغيل Python Project.py SyncDB لإنشاء جداول قاعدة البيانات. الآن، من أجل جزء التسجيل الفعلي، يجب عليك استخدام معالج تسجيل قواعد البيانات. هناك طريقتان للقيام بذلك: باستخدام رمز Python فقط، أو باستخدام ملف التكوين. يتم شرح كلتا الطريقين أدناه. لإضافة هذا المعالج عبر Python إلى، على سبيل المثال، مسجل الجذر الخاص بك، يمكنك إضافة ما يلي إلى إعدادات Django الخاص بك. phangePromprom djangodatbasehandler، add_handlerlogging.basicconfig (المستوى = logging.debug ) logger = تسجيل الدخول .getlogger () # خطأ في django يؤدي إلى تحميل الإعدادات مرتين. باستخدام # هذا المعالج بدلا من تسجيل الدخول. Adddhandler يعمل حول هذا .add_handler (Logger، Djangodatabasehandler ()) لاستخدام هذا المعالج عبر ملف تكوين التسجيل، ما عليك سوى استيراد هذه الوحدة في إعدادات Django.py قبل تحميل التكوين من ملف: من Djangologdb استيراد Handlerslogging.config.fileconfig (...) ثم في ملف تكوين التسجيل الخاص بك، يمكنك إضافته من مساحة المساحة المسمير المعالجات وإضافته إلى أي مسجل تريد: مفاتيح = DJangologdb المستوى = notsethandlers = djangologdb = djangologdb class = handlers.djangodatabasehandlerargs = () التكوين: يمكنك تعيين الإعدادات التالية في ملف إعدادات django.py الخاص بك. الافتراضي: logdb_rules = LOGDB_LEVEL_COLORS تعيين الألوان لاستخدامها في الرسم البياني لمجموعات البيانات المستندة إلى مستوى. الافتراضي: logdb_level_colors = {logging.debug: '# c2c7d1'، doggring.info: '# AAD2E9'، تسجيل الدخول: "# B9A6D7"، وقطع التسجيل. } LOGDB_MEDIA_ROOT تعيين المسار المطلق إلى دليل وسائط Django-logdb. الافتراضي: LOGDB_MEDIA_URL = OS.Path.join (DJangologdb. __ Path __ ، "Media") LogDB_MEDIA_URL قم بتعيين عنوان URL الذي يتعامل مع الوسائط المقدمة من logdb_media_root. تأكد من إضافة مائل زائدة في النهاية. إذا كانت Settings.debug = True، فسيتم تقديم الوسائط بواسطة Django. الافتراضي: logdb_media_url = "/ admin / admin / djangologdb / media / 'comments: reggrate_logs مجاميع سجل السجل ويقوم بإجراء أي إجراء مع قواعد مطابقة. USDAGE: Python Django-admin.ps الإجمالية-LogSOptions: -s، -skip-الإجراءات لا تستخدم القواعد لإنشاء سجلات جديدة. - Cleanup = تنظيف يحدد عدد الأيام للحفاظ على إدخالات السجل وحذف الباقي. متطلبات: بيثون django. ما الجديد في هذا الإصدار: إزالة DJANGO كشرط (على الرغم من أنه لا يزال مطلوبا) لمنع الصراعات مع Djangorecipe.


django-logdb. برامج ذات صلة

cloudosys لايت

استخدم Cloudosys للسماح لزائرين بزيار محتوى الوسائط مباشرة إلى موقع الويب الخاص بك ...

169

تحميل

phpflair.

خدمة العديد من ملفات CSS وجافا سكريبت في واحدة واحدة ...

164

تحميل