• 0

كيف أحل مشكلة خطأ django.conf.urls.defaults في دجانغو؟

عند تشغيل statsd/graphite والذي يعمل على دجانغو 1.6، ومحاولة الوصول إلى رابط graphite أحصل على الخطأ التالي:

File "/opt/graphite/webapp/graphite/urls.py", line 15, in from django.conf.urls.defaults import * ImportError: No module named defaults

فما سبب هذه المشكلة؟

تمّ تعديل بواسطة TheBrain
1 شخص أعجب بهذا

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

سبب هذا الخطأ هو تغييرات في إصدارات إطار دجانغو، فقد تم حذف django.conf.urls.defaults من الإصدار 1.6، فإذا كان هذا الخطأ موجود في تطبيق قمت أنت بكتابته (وليس تطبيق قمت بتحميله أو ما شابه) يمكنك إصلاحه بتغيير أمر الاستدعاء إلى التالي:

from django.conf.urls import patterns, url, include

على أي حال، فإن سبب المشكلة هي تطبيق graphite، وسيتم إصلاح هذه المشكلة في الإصدار الجديد، وفي انتظار النسخة الجديدة المتوافقة مع دجانغو 1.6، فإنه من الأفضل استخدام دجانغو 1.5.

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن