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 ...
最新文章
- 极光大数据:00后王者大军来袭 荣耀手机偏偏独得恩宠
- 安卓高手之路之图形系统(6)requestLayout的流程
- cuda 0 not supported xla
- 不懂技术的人不要对懂技术的人说这很容易实现
- 洛谷 P1967货车运输 并查集+贪心 不需要用LCA!
- 用VC写Assembly代码(6)--附录3[X86指令使用详解]
- Js执行机制——同步和异步
- C++动态连接库动态加载
- dnastar拼接反向互补序列_反向互补、反向、互补序列有何区别?
- 关于模板函数声明与定义的问题
- 推荐我看过的几本好书给大家
- 什么是NP-Hard
- SSL-ZYC 最小步数
- 在Qt中设置程序图标的方法介绍
- 江苏省计算机二级高级office知识点,计算机二级高级Office常见知识点积累
- SQL Server 2019:硬件和软件要求
- Ora2Pg配置文件详解
- 多任务学习(Multi-task Learning)方法总结
- C/C++ 余弦函数 cos - C语言零基础入门教程
- Html和css的class和id的命名,[HTML] CSS Id 和 Class选择器
热门文章
- 2022-2028年中国低氧铜杆行业市场研究及前瞻分析报告
- Python 标准库之 time
- win10安装虚拟机提示主IP地址显示网络信息不可用
- Sping中利用HandlerExceptionResolver实现全局异常捕获
- 先验概率,后验概率,条件概率,贝叶斯
- Keras框架下的保存模型和加载模型
- Ascend昇腾计算
- Tomcat之the jre_home environment variable is not defined correctly this environment variable is need
- 2021年大数据常用语言Scala(三十六):scala高级用法 泛型
- 2021年大数据常用语言Scala(二十九):scala面向对象 单例对象