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中的生产分开,最佳做法是什么?