文档章节

python django django-debug-toolbar 不能正常使用的问题

山下狮子
 山下狮子
发布于 2015/04/01 01:02
字数 328
阅读 99
收藏 0

http://django-debug-toolbar.readthedocs.org/en/1.3/

debug-toolbar 1.3

django 1.8

python2.7

mac10.10    

如果后面给出的安装步骤不能使用,请看这个地址:

http://django-debug-toolbar.readthedocs.org/en/1.3/tips.html#the-toolbar-isn-t-displayed

其中一个问题是debug-toolbar需要jquery支持,在debug-toolbar的settings里定义了这么一句话:

'JQUERY_URL': '//ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js,

这个地址在国内是不能访问的,所以必须改成一个可以正常访问jquery的地址。我改成了下面的样子。

'JQUERY_URL': '//code.jquery.com/jquery-1.11.2.min.js',

然后我就完美的运行了。



附上正常安装的步骤:

Django Debug Toolbar安装

1.安装Django Debug Toolbar

sudo pip install django-debug-toolbar

2.添加到INSTALLED_APPS,添加

 INSTALLED_APPS = (
    # ...

3.添加下行到MIDDLEWARE_CLASSES,建议放到最后一行

  'debug_toolbar.middleware.DebugToolbarMiddleware',

4.INTERNAL_IPS设置,如果你和我一样已经放在服务器上了,就加上你的IP。

  INTERNAL_IPS = ('127.0.0.1',)

5.不让debug_toolbar自动给我们设置

 DEBUG_TOOLBAR_PATCH_SETTINGS = False

6.添加到URLconf

    from django.conf import settings    
    from django.conf.urls import include, patterns, url
        
    if settings.DEBUG:       
         import debug_toolbar
        urlpatterns += patterns('',
            url(r'^__debug__/', include(debug_toolbar.urls)),
        )

7.自定义工具栏

DEBUG_TOOLBAR_PANELS = [       
 'debug_toolbar.panels.versions.VersionsPanel',        
 'debug_toolbar.panels.timer.TimerPanel',       
 'debug_toolbar.panels.settings.SettingsPanel',       
 'debug_toolbar.panels.headers.HeadersPanel',       
 'debug_toolbar.panels.request.RequestPanel',        
 'debug_toolbar.panels.sql.SQLPanel',      
 'debug_toolbar.panels.staticfiles.StaticFilesPanel',       
 'debug_toolbar.panels.templates.TemplatesPanel',       
 'debug_toolbar.panels.cache.CachePanel',       
 'debug_toolbar.panels.signals.SignalsPanel',        
 'debug_toolbar.panels.logging.LoggingPanel',        
 'debug_toolbar.panels.redirects.RedirectsPanel',
    ]


© 著作权归作者所有

山下狮子
粉丝 24
博文 115
码字总数 58167
作品 0
东城
程序员
私信 提问
python django django-debug-toolbar 加载缓慢,不能使用。

python django django-debug-toolbar 不能正常使用的问题 http://django-debug-toolbar.readthedocs.org/en/1.3/ debug-toolbar 1.3 django 1.8 python2.7 mac10.10 如果后面给出的安装步骤不......

jarsleo
2016/02/23
128
0
Django 开发中的最佳实践之一

Django 开发中的最佳实践之一 本文关注 Django 开发中调试的部分。 出自 Flask 项目旗下的 Werkzeug debugger Werkzeug 这个词在德语里好像是工具的意思,这里有简要的介绍。和 Django runse...

要飞得更高
2013/05/01
416
0
Django新手需要注意的10个要点

这篇博文对于django的要点总结很不错,翻译感觉也不错,这里收藏学习,提醒自己不要偷懒,记住要写优美的代码! 1,不要将项目名称包含在引用代码里 比如你创建了一个名为”project”的项目,...

ranvane
2014/08/26
54
0
Django需要注意的10个要点

1,不要将项目名称包含在引用代码里 比如你创建了一个名为"project"的项目,包含一个名为"app"的应用,那么如下代码是不好的: from project.app.models import Author 缺点在于:应用和项目...

岭南六少
2011/08/19
452
0
15款Django开发常用软件包

是一款高级的Python Web框架,可以帮助开发者快速创建web应用。我们这里整理了15款Django开发中常用的软件包,学会使用它们可以节省大量开发时间,提高开发效率。同时,也给出了它们的pip安装...

xiaoge2016
2018/04/20
226
0

没有更多内容

加载失败,请刷新页面

加载更多

崛起于Springboot2.X之5分钟解决单点登陆(53)

SpringBoot2.X心法总纲 1、pom文件依赖 <dependency> <groupId>com.majiaxueyuan</groupId> <artifactId>sso-core</artifactId> <version>1.2.2</version></dependency> 2、......

木九天
17分钟前
13
0
面向对象和面向过程的区别

面向过程 优点:性能比面向对象高,因为类调用时需要实例化,开销比较大,比较消耗资源;比如单片机、嵌入式开发、Linux/Unix等一般采用面向过程开发,性能是最重要的因素。 缺点:没有面向对...

无名氏的程序员
18分钟前
10
0
OpenStack大事记

2010年7月19日,Rackspace、NASA、Citrix、Dell共同开发并发布OpenStack第一个版本。 2011年10月,Rackspace放弃OpenStack控制权,交由一新成立的OpenStack基金会管理。 2012年5月NASA宣布退...

大别阿郎
18分钟前
8
0
面向对象的简单应用—以交通工具(Vehicle)为列

请定义一个交通工具(Vehicle)的类其中有: 属性: 速度(speed)、 体积(size)等,方法:移动(move())、设置速度(setSpeed(int speed))、加速 speedUp()、减速 speedDown()等。最后在测试类 Ve...

INEVITABLE
29分钟前
7
0
通往艺术家之路

通往艺术家之路 并发编程中,开发者往往需要权衡锁的颗粒粗细,锁住的代码块太大呢会导致可能的线程堵塞,锁的颗粒太细呢又会因为频繁地加锁解锁导致系统用户态内核态的转换从而消费很多时间...

StupidZhe
30分钟前
22
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部