zoukankan      html  css  js  c++  java
  • 部署前准备--使用Mysql之Django Debug Toolbar安装以及配置

     python -c "import django ;print(django.__path__);"

    查看python的全局配置

    vi  /usr/local/lib/python3.4/site-packages/debug_toolbar/settings.py

    在settings.py中将原来的jquery的文件地址改为这个

    'JQUERY_URL':'//cdn.bootcss.com/jquery/2.1.4/jquery.min.js',
    

      或者这个

    'JQUERY_URL': '//libs.baidu.com/jquery/1.9.1/jquery.min.js',

    开启mysql的命令

    service mysqld start 

     中间件要加在所有的中间件之后

           'debug_toolbar.middleware.DebugToolbarMiddleware',

    Django Debug Toolbar安装

    安装 Django Debug Toolbar

    pip install django-debug-toolbar

    2.将debug_toolbar复制到项目根目录下,打开项目settings.py,首先确保是在debug的模式下

    import socket
    if socket.gethostname() == 'abc123':
        DEBUG = TEMPLATE_DEBUG = True
        DATABASE_NAME = 'devdb'
    else:
        DEBUG = TEMPLATE_DEBUG = False
        DATABASE_NAME = 'production_db'

    3,找到INSTALLED_APPS,添加:

    'debug_toolbar',

    3.找到MIDDLEWARE_CLASSES,添加:

    'debug_toolbar.middleware.DebugToolbarMiddleware',

    4.在settings.py末尾添加设置项INTERNAL_IPS,用以设置允许访问debug_toolbar的IP地址

    INTERNAL_IPS = ('127.0.0.1',)

     

    出现这种提示的问题

    NoReverseMatch at / 
    u’djdt’ is not a registered namespace 

    在每个urls.py 的文件下面加上 如下代码

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

    所用包的版本信息

  • 相关阅读:
    [svc]frp内网穿透
    [svc]caffe安装笔记
    [na]icmp重定向
    [tools]python的mkdocs模块分分钟将md搞成一个网站
    [svc]samba服务搭建
    [ci] jenkins的Timestamper插件-让日志显示时间
    [k8s]subpath解决cm覆盖目录问题
    struts2+jquery+ajax实现上传&&校验实例
    java String.split方法是用注意点(转)
    loadrunner java协议脚本要点
  • 原文地址:https://www.cnblogs.com/cerofang/p/8490723.html
Copyright © 2011-2022 走看看