Django-debug-toolbar: django 2.2 . рдкрд░ 404 рддреНрд░реБрдЯрд┐

рдХреЛ рдирд┐рд░реНрдорд┐рдд 7 рдЕрдкреНрд░реИрд▓ 2019  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: jazzband/django-debug-toolbar

рдбреАрдЬреЗрдВрдЧреЛ: 2.2
рдЕрдЬрдЧрд░: 3.7.3

django 2.1 рдореЗрдВ рдпрд╣ рдХрд╛рдо рд╣реИ

рд▓реЗрдХрд┐рди django 2.2 рдореЗрдВ, рдореБрдЭреЗ 404 рддреНрд░реБрдЯрд┐ рдорд┐рд▓реА

image

image

image

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рдХреБрдЫ рд╕рдВрднрд╛рд╡рд┐рдд рдмрдВрдж рдХрд░рдиреЗ рдХреА рдкреЗрд╢рдХрд╢ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реЛ рд╕рдХрддреА рд╣реИ рдХрд┐ рдкрд╣рд▓реЗ рд╡рд╛рд▓рд╛ рдкреИрдЯрд░реНрди __debug__/ рдкрде рдХрд╛ рджрд╛рд╡рд╛ рдХрд░ рд░рд╣рд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЗрд╕ рддрд░рд╣ рдХрд╛ рдПрдХ рдХреИрдЪ-рдСрд▓ рдкреИрдЯрд░реНрди: url(r"", include(app_urls)),

рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ, рдбрд┐рдмрдЧ рдЯреВрд▓рдмрд╛рд░ рдкрде рдХреЛ рдкрд╣рд▓реЗ рд╕реВрдЪреА рдореЗрдВ рд░рдЦрдирд╛ рд╕рдорд╛рдзрд╛рди рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП:

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

рд╕рднреА 6 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдЬрдм рдореИрдВ urls.py рдФрд░ settings.py рдореЗрдВ django-debug-toolbar рдХреЛрдб рд╣рдЯрд╛ рджреЗрддрд╛ рд╣реВрдВ, рддреЛ рдпрд╣ рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ

image

Django 2.2 рдореЗрдВ рдореИрдВ рдРрд╕реЗ рдХреЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ:

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

рдзрдиреНрдпрд╡рд╛рдж @kwist-sgr

рд▓реЗрдХрд┐рди рдпрд╣ рдХрд╛рдо рдирд╣реАрдВ рд╣реИ,
рдореИрдВрдиреЗ django 2.2 . рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛
рдЕрдЬрдЧрд░ 3.7.3

рдореЗрд░рд╛ рдареАрдХ рдпрд╣реА рдореБрджреНрджрд╛ рд╣реИред рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЗрд╕реЗ рдХреНрдпреЛрдВ рдмрдВрдж рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред

рд╡рд╣реА рдореБрджреНрджрд╛

рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рдХреБрдЫ рд╕рдВрднрд╛рд╡рд┐рдд рдмрдВрдж рдХрд░рдиреЗ рдХреА рдкреЗрд╢рдХрд╢ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реЛ рд╕рдХрддреА рд╣реИ рдХрд┐ рдкрд╣рд▓реЗ рд╡рд╛рд▓рд╛ рдкреИрдЯрд░реНрди __debug__/ рдкрде рдХрд╛ рджрд╛рд╡рд╛ рдХрд░ рд░рд╣рд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЗрд╕ рддрд░рд╣ рдХрд╛ рдПрдХ рдХреИрдЪ-рдСрд▓ рдкреИрдЯрд░реНрди: url(r"", include(app_urls)),

рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ, рдбрд┐рдмрдЧ рдЯреВрд▓рдмрд╛рд░ рдкрде рдХреЛ рдкрд╣рд▓реЗ рд╕реВрдЪреА рдореЗрдВ рд░рдЦрдирд╛ рд╕рдорд╛рдзрд╛рди рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП:

if settings.DEBUG:
    import debug_toolbar
    urlpatterns.insert(0, path('__debug__/', include(debug_toolbar.urls)))
рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

FlipperPA picture FlipperPA  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

NomadDemon picture NomadDemon  ┬╖  9рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

pstreck picture pstreck  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

pawamoy picture pawamoy  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

dvaldivia picture dvaldivia  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ