Django的1.11URL模式和Django的調試工具欄
我在讀 「的Django的兩勺」。 即關於多個設置文件和多個需求文件。
因此,建議分開base.py,local.py和production.py。
而對於base.py:
INSTALLED_APPS += ("debug_toolbar",)
什麼困擾我的是,Django的調試工具欄也需要一定的除了的urls.py:
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)),
] + urlpatterns
http://django-debug-toolbar.readthedocs.io/en/stable/installation.html#urlconf
這是我們應該要麼接受調試和生產概念的混合,要麼將它們分成多個文件。
我調查了這個問題。例如,這個鏈接: Django: Multiple url patterns starting at the root spread across files
但我仍然有點懷疑。
您能否給我一個建議:如何將這個Django Debut Toolbar與urlpatterns中的生產分開,最佳做法是什麼?