Django日志和调试工具栏 django-debug-toolbar的使用
发布日期:2021-05-07 08:14:31 浏览次数:26 分类:精选文章

本文共 1504 字,大约阅读时间需要 5 分钟。

Django第三方调试工具django-debug-toolbar

安装		pip install django-debug-toolbar	修改settings.py中的文件,这个也算是django中的应用	INSTALLED_APPS = [	    'django.contrib.admin',	    'django.contrib.auth',	    'django.contrib.contenttypes',	    'django.contrib.sessions',	    'django.contrib.messages',	    'django.contrib.staticfiles',	    'debug_toolbar',                                        #添加这句	    'search'	]	MIDDLEWARE = [	    'debug_toolbar.middleware.DebugToolbarMiddleware',       #添加这句	    'django.middleware.security.SecurityMiddleware',	    'django.contrib.sessions.middleware.SessionMiddleware',	    'django.middleware.common.CommonMiddleware',	    'django.middleware.csrf.CsrfViewMiddleware',	    'django.contrib.auth.middleware.AuthenticationMiddleware',	    'django.contrib.messages.middleware.MessageMiddleware',	    'django.middleware.clickjacking.XFrameOptionsMiddleware',	]											               #定义在MIDDLEWARE的下面	DEBUG_TOOLBAR_CONFIG = {	    #引入jQuery库	    'JQUERY_URL':'https://cdn.bootcss.com/jquery/3.3.1/jquery.min.js',	    #工具栏是否折叠	    'SHOW_COLLAPSED':True,	    #是否显示工具栏	    'SHOW_TOOLBAR_CALLBACK':lambda x:True,	}	修改urls.pyfrom django.urls import path, include				#需要导入from django.conf import settings                    #需要导入if settings.DEBUG:                             #在urls.py代码底部加上这段代码    import debug_toolbar    urlpatterns.insert(0, path('__debug__/', include(debug_toolbar.urls)))

调试之前开发的车辆违章系统

#1对1、多对1外键关联可以通过select_related('关联对象')解决1+N查询问题#多对多外键关联通过prefetch_related('关联对象')解决1+N查询问题
上一篇:Django模型、字段解析、属性解析
下一篇:Django开发车辆违章系统、模糊查询、分页查询

发表评论

最新留言

关注你微信了!
[***.104.42.241]2025年03月22日 08时22分18秒