Django-debug-toolbar: 404 خطأ عند النقر فوق شريط الأدوات

تم إنشاؤها على ٢٦ مارس ٢٠١٤  ·  10تعليقات  ·  مصدر: jazzband/django-debug-toolbar

مرحبا،

لقد قمت بتثبيت الـ دي.دي.تي باستخدام الإعداد الصريح الموضح في الوثائق. يظهر شريط الأدوات بشكل صحيح ، ولكن عند النقر فوق أي من اللوحات ، أحصل دائمًا على أخطاء 404 Not Found:

[25/Mar/2014 23:31:44] "GET /__debug__/render_panel/?store_id=0020c69907dd48d9b76ff11d9ff46d0c&panel_id=TimerPanel HTTP/1.1" 404 1673
[25/Mar/2014 23:31:53] "GET /__debug__/render_panel/?store_id=0020c69907dd48d9b76ff11d9ff46d0c&panel_id=LoggingPanel HTTP/1.1" 404 1675

أنا أقوم بتشغيل Python 2.7.6 ، وأيضًا باستخدام Mezzanine - هذه هي إصداراتهم:

Django==1.6.1
Mezzanine==3.0.7
django-debug-toolbar==1.0.1

لقد بحثت بالفعل عن هذه المشكلة منذ فترة طويلة ، ولكن لا يمكنني العثور على حل. شكرا جزيلا لمساعدتكم!

لويس

التعليق الأكثر فائدة

افعل هذا:

    urlpatterns = [
        url(r'^__debug__/', include(debug_toolbar.urls)),
    ] + urlpatterns

ال 10 كومينتر

مرحبا،

لقد اكتشفت أخيرًا ما هي المشكلة - كنت أقوم بإضافة تكوين عنوان URL للإعداد الصريح (http://django-debug-toolbar.readthedocs.org/en/latest/installation.html) بعد عنوان URL الشامل لميزانين ...

بعد وضعه قبل نمط عنوان URL هذا ، بدأ العمل بشكل جيد.

شكرا،
لويس

انا لا افهمك كيف حللت

من خلال وضع عناوين URL الخاصة بشريط أدوات تصحيح الأخطاء قبل نمط عنوان URL "التقاط الكل" لنظام إدارة المحتوى ، بحيث يتم التعامل معها بواسطة شريط أدوات التصحيح وليس نظام إدارة المحتوى.

لدي نفس المشكلة مع Wagtail لكني لا أعرف كيف أحلها.

استخدم الإعداد الصريح (راجع وثائق شريط أدوات التصحيح للحصول على التفاصيل) ثم ضع ملف

url(r'^__debug__/', include(debug_toolbar.urls)),

قبل

url(r'', include(wagtail_urls)),

في urlpatterns .

بدون if debug ؟؟؟

أنا آسف ولكني لا أعرف كيف يمكنني مساعدتك أكثر. في مرحلة ما تحتاج إلى فهم كيفية عمل هذه الأشياء.

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

if settings.DEBUG:
    import debug_toolbar
    urlpatterns += [
        url(r'^__debug__/', include(debug_toolbar.urls)),
    ]

هل وضعته قبل عناوين url Wagtail .

افعل هذا:

    urlpatterns = [
        url(r'^__debug__/', include(debug_toolbar.urls)),
    ] + urlpatterns

أوه ، هذا يمكن أن يكون أفضل منك ، سأختبره ثم أقول لكم يا رفاق.
ونعم ، ضع عناوين url في هذا الترتيب لحل مشكلتي.

شكرا لك!

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات