Django-debug-toolbar: 404 kesalahan pada Django 2.2

Dibuat pada 7 Apr 2019  ·  6Komentar  ·  Sumber: jazzband/django-debug-toolbar

django:2.2
python:3.7.3

di Django 2.1 berhasil

tetapi di Django 2.2, saya mendapat kesalahan 404

image

image

image

Komentar yang paling membantu

Untuk menawarkan beberapa kemungkinan penutupan pada masalah ini, masalahnya mungkin karena pola sebelumnya mengklaim jalur __debug__/. Misalnya, pola catch-all seperti ini: url(r"", include(app_urls)),

Dalam hal ini, solusinya adalah menempatkan jalur toolbar debug lebih awal dalam daftar. Sebagai contoh:

if settings.DEBUG:
    import debug_toolbar
    urlpatterns.insert(0, path('__debug__/', include(debug_toolbar.urls)))

Semua 6 komentar

ketika saya menghapus kode Django-debug-toolbar di urls.py dan di settings.py, itu berfungsi dengan baik

image

Di Django 2.2 saya menggunakan kode seperti itu:

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

terima kasih @kwist-sgr

tapi itu tidak bekerja,
saya menggunakan django 2.2
python 3.7.3

Saya memiliki masalah yang sama persis. Saya tidak yakin mengapa itu ditutup.

Masalah yang sama

Untuk menawarkan beberapa kemungkinan penutupan pada masalah ini, masalahnya mungkin karena pola sebelumnya mengklaim jalur __debug__/. Misalnya, pola catch-all seperti ini: url(r"", include(app_urls)),

Dalam hal ini, solusinya adalah menempatkan jalur toolbar debug lebih awal dalam daftar. Sebagai contoh:

if settings.DEBUG:
    import debug_toolbar
    urlpatterns.insert(0, path('__debug__/', include(debug_toolbar.urls)))
Apakah halaman ini membantu?
0 / 5 - 0 peringkat

Masalah terkait

FlipperPA picture FlipperPA  ·  6Komentar

bengolder picture bengolder  ·  6Komentar

JoshBradshaw picture JoshBradshaw  ·  6Komentar

clarkbarz picture clarkbarz  ·  8Komentar

NomadDemon picture NomadDemon  ·  9Komentar