django-debug-toolbar使用指南
好久没发新博客,凑个数。。。
django-debug-toolbar
介绍
django-debug-toolbar 是一组可配置的面板,可显示有关当前请求/响应的各种调试信息,并在单击时显示有关面板内容的更多详细信息。
github地址
文档地址
第一步:先在pycharm的terminal 里输入pip3 install django-debug-toolbar;
pip3 install django-debug-toolbar
第二步,在settings里配置:
1. settings.py中
将 debug_toolbar 添加到 INSTALL_APPS 中
INSTALLED_APPS = […'debug_toolbar', ]
2. urls.py中
from django.conf import settings from django.conf.urls import include, urlif settings.DEBUG:import debug_toolbarurlpatterns = [url(r'^__debug__/', include(debug_toolbar.urls)),] + urlpatterns
3. settings.py中
在中间件中加入DebugToolbarMiddleware
MIDDLEWARE = [# ...'debug_toolbar.middleware.DebugToolbarMiddleware',# ... ]
4. 如果是本机调试,还在将127.0.0.1加入 INTERNAL_IPS
在settings.py中加入以下配置项:
INTERNAL_IPS = [‘127.0.0.1’, ]
5. 配置jQuery的URL
django-debug-toolbar 默认使用的是Google的地址,默认配置如下:
JQUERY_URL = '//ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js'
国内用不了的话可以在settings.py中配置一下,例如(我这里特意选用了和原作者相同版本的jQuery):
DEBUG_TOOLBAR_CONFIG = {"JQUERY_URL": '//cdn.bootcss.com/jquery/2.2.4/jquery.min.js', }
或者你如果在Django项目中使用了jquery的话就可以直接将这一项置为空,那么django-debug-toolbar 就会使用你项目中用到的jquery:
DEBUG_TOOLBAR_CONFIG = {"JQUERY_URL": '', }
使用
访问具体路径的时候在页面右侧有各项配置面板,点击即可查看各种调试信息。
转载于:https://www.cnblogs.com/zzw731862651/p/9419724.html
django-debug-toolbar使用指南相关推荐
- django mysql debug_部署前准备--使用Mysql之Django Debug Toolbar安装以及配置
python -c "import django ;print(django.__path__);" 查看python的全局配置 vi /usr/local/lib/python3 ...
- 【Django】Django Debug Toolbar调试工具配置
正在发愁怎么调试Django,就遇到了Django Debug Toolbar这个利器. 先说遇到的问题: 网上也有教程,不过五花八门的,挨个尝试了一遍,也没有成功运行.最后终于找到问题所在: 从开发 ...
- Django REST framework API 指南(2):响应
Django REST framework API 指南(1):请求 Django REST framework API 指南(2):响应 Django REST framework API 指南(3 ...
- Django debug page XSS漏洞(CVE-2017-12794)分析
Django debug page XSS漏洞(CVE-2017-12794)分析 Django 简介 CVE-2017-12794漏洞分析 漏洞利用 Django 简介 基本介绍 Django 是一 ...
- django debug=false后静态文件丢失_python框架Django实战商城项目之工程搭建
项目说明 该电商项目类似于京东商城,主要模块有验证.用户.第三方登录.首页广告.商品.购物车.订单.支付以及后台管理系统. 项目开发模式采用前后端不分离的模式,为了提高搜索引擎排名,页面整体刷新采用j ...
- Django DEBUG 模式
DEBUG 模式: 1.如果开启了DEBUG模式,那么以后我们修改了Django项目的代 码,然后按下 ctrl+s ,那么Django就会自动给我们重启项目,不需要手动重启. 2.如果开起来DEBU ...
- Django REST framework API 指南(12):验证器
官方原文链接 本系列文章 github 地址 转载请注明出处 验证器 大多数情况下,您在 REST framework 中处理验证时,只需依赖默认的字段验证,或者在序列化类或字段类上编写明确的验证方法 ...
- Django REST framework API 指南(11):序列化·关系
官方原文链接 本系列文章 github 地址 转载请注明出处 Serializer 关系 关系字段用于表示模型关系. 它们可以应用于 ForeignKey,ManyToManyField 和 OneT ...
- idea远程调试修改代码_IDEA远程调试(Remote Debug)Java代码指南
前言 当我们的代码在线上/测试环境运行出现异常需要进行问题定位时,之前的传统做法是:查看异常日志,根据日志定位到出错代码,然后再根据相关参数及异常信息进行推断.但是很多异常问题需要更细致的进行debu ...
- django 与 mysql 勾结指南
? 阅读本文大概需要 26 分钟. 参考文章: https://blog.51cto.com/eagle6899/2146972 https://blog.csdn.net/qq_36963372/a ...
最新文章
- Cocoapods 第三方类库管理工具
- 从零开始开发 VS Code 插件之 Translator Helper
- ProgressBar的小细节,设置style与setIndeterminate()
- box-sizing的不同属性值间的区别
- 小额现金贷用户群体分析及风控体系搭建
- sql2005安装图解
- 嵌入式linux ucgui,Helper2416开发板移植ucgui(嵌入式linux运行ucgui)
- 前端工程师必备的ps技巧 — 切图
- 一般python程序员的工资_【Python程序员工资|Python程序员待遇怎么样】-看准网
- 港科夜闻|香港科技大学(HKUST)及香港科大智能建造实验室(HKUST BIM Lab)荣获CIC建造数码化大奖组织类最高奖项...
- 使用 styled-components 定义组件样式
- Apple ID到期续费问题及验证手机(开启双重认证)
- 以优质氘代产品为刃,劈开生物原材料市场壁垒
- Verilog语言__Verilog简介及设计基础
- Spring-Boot Dubbo 整合
- 不做标题党,7种技巧写出好标题,90%的人看三遍就会了。
- 【人脸识别】PCA+SVM人脸识别(准确率)【含GUI Matlab源码 823期】
- 2022年龙岩市高新技术企业奖励补贴,高企网上申报流程是什么?
- wgt文件怎么安装到手机_wgt是什么文件格式,wgt扩展名文件如何打开?
- 开发者工具绕过Paused in debugger