首页 > 其他分享 >Django - 配置Django-Debug-Toolbar

Django - 配置Django-Debug-Toolbar

时间:2024-03-24 15:22:59浏览次数:16  
标签:settings Django debug Toolbar Debug toolbar

配置Django-Debug-Toolbar

github: https://github.com/jazzband/django-debug-toolbar

安装Django-Debug-Toolbar

pip install django-debug-toolbar

配置 - 修改settings.py

if DEBUG:
    MIDDLEWARE += [
        'debug_toolbar.middleware.DebugToolbarMiddleware',
    ]
    INSTALLED_APPS += [
        'debug_toolbar',
    ]
    INTERNAL_IPS = ['127.0.0.1', ]

    # this is the main reason for not showing up the toolbar
    import mimetypes
    mimetypes.add_type("application/javascript", ".js", True)

    DEBUG_TOOLBAR_CONFIG = {
        # 'INTERCEPT_REDIRECTS': False,
        # 引入jQuery库 如果项目组包含jquery,这里可以为 ""
        'JQUERY_URL': 'https://cdn.bootcss.com/jquery/3.3.1/jquery.min.js',
        # 工具栏是否折叠
        'SHOW_COLLAPSED': True,
        # 是否显示工具栏
        'SHOW_TOOLBAR_CALLBACK': lambda x: True,
    }

配置 - 修改urls.py

# 在urls.py文件最后面添加
from django.conf import settings
if settings.DEBUG:
    import debug_toolbar
    urlpatterns.insert(0, path('__debug__/', include(debug_toolbar.urls)))

在配置好Django-Debug-Toolbar之后,页面右侧会看到一个调试工具栏,其中包含各种调试信息,包括执行时间、项目设置、请求、SQL、静态资源、模板、缓存、信号等,查看起来非常的方便。

标签:settings,Django,debug,Toolbar,Debug,toolbar
From: https://www.cnblogs.com/hkwJsxl/p/18092470

相关文章

  • Python Django框架
    1、Django简介Python下有多款不同的Web框架,Django是最有代表性的一种。许多成功的网站和APP都基于Django。Django是一个开源的Web应用框架,由Python写成。Django采用了MVC的软件设计模式,即模型M,视图V和控制器C。Django本身基于MVC架构,即Model(模型)+View(视图)+Controller(控......
  • 关于scrapy框架爬某站出现DEBUG: Redirecting (meta refresh)的问题
    项目场景:Spider框架爬取m.baidu.com搜索结果问题描述访问地址为https://m.baidu.com/s?word=电影&pn=0最后结果变成了http://m.baidu.com/s?cip6=240e:390:6a52:67e5:b0fa:e9d6:226e:376d&word=电影&pn=0&pu=sz%401321_480&t_noscript=jump导致结果不对importjson......
  • 创建Django项目
    安装相关的包pipinstalldjango创建流程项目目录移除模板位置,同时删除最外面的模板文件夹templates快速创建应用注册应用注册路由视图相关模板#静态资源{%loadstatic%}<linkrel="stylesheet"href="{%static'/css/font.css'%}"><scriptsrc="{%st......
  • 使用Django-Simple-Captcha在Django项目加入验证码模块并自定义样式
    在Django项目中加入验证码功能,通常需要借助第三方库,比如Django-Smple-Captch、Django-reCAPTCHA、DEF-reCAPTCHA、Wagtail-Django-ReCaptcha、Django-Friendly-Captcha等。其中,Django-Smple-Captcha是一个流行的选择,它提供了一个简单而强大的Django应用,无需调用第三方API,......
  • django《大学计算机》课程思政资源共享平台(源码+mysql+论文)
    本系统(程序+源码)带文档lw万字以上 文末可获取本课题的源码和程序系统程序文件列表系统的选题背景和意义选题背景:在当今信息化社会,教育领域正逐渐实现数字化转型,其中课程资源的共享与利用成为提高教学效率和质量的关键。特别是对于《大学计算机》这类基础且重要的课程,构......
  • django+Mybatis的医生在线诊所平台(源码+mysql+论文)
    本系统(程序+源码)带文档lw万字以上 文末可获取本课题的源码和程序系统程序文件列表系统的选题背景和意义选题背景:随着互联网技术的迅猛发展和普及,越来越多的传统行业开始向数字化转型。医疗健康领域作为与人们生活密切相关的行业,其服务模式也正逐渐从传统的面对面诊疗转......
  • djangoJAVA汽车年审管理系统(源码+mysql+论文)
    本系统(程序+源码)带文档lw万字以上 文末可获取本课题的源码和程序系统程序文件列表系统的选题背景和意义选题背景:随着汽车产业的快速发展,汽车已经成为人们日常生活中不可或缺的交通工具。然而,随着汽车数量的增加,汽车安全问题也日益凸显。为了确保道路交通安全,各国政府都......
  • 【附源码】django计算机毕业设计web的房屋租赁系统的设计与实现(源码+mysql+论文)
    本系统(程序+源码)带文档lw万字以上 文末可获取本课题的源码和程序系统程序文件列表系统的选题背景和意义选题背景:随着经济的发展和社会的进步,人们对于居住环境的需求越来越高。房屋租赁市场作为房地产市场的重要组成部分,近年来呈现出快速发展的态势。然而,传统的房屋租赁......
  • iis 部署django程序遇到的问题
    部署大致流程settings修改ALLOWED_HOSTS=['*']DEBUG=False上传项目到服务器,安装python,项目环境。pythonmanage.pyrunserver测试是否能运行安装wfastcgi执行wfastcgi-enable或者是pythonwfastcgi-enable-script.py启动成功得到D:\anaconda\python.exe|D:\a......
  • 求助!!!!Django+Celery异步执行神经网络时出错
    跪求大佬我使用了Django编写服务器,然后再配置celery用于执行异步程序。我的设想是,服务器接收机器学习训练请求,然后同步然后接收成功信息,随后异步执行机器学习训练。但是目前celery接收到任务以后不执行,图1-图4是我使用flower监控celery的窗口,图5-图6是异步代码(这里我同步执行过,没......