django mysql debug_部署前准备--使用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中將原來(lái)的jquery的文件地址改為這個(gè)
'JQUERY_URL':'//cdn.bootcss.com/jquery/2.1.4/jquery.min.js',
或者這個(gè)
'JQUERY_URL': '//libs.baidu.com/jquery/1.9.1/jquery.min.js',
開(kāi)啟mysql的命令
service mysqld start
中間件要加在所有的中間件之后
'debug_toolbar.middleware.DebugToolbarMiddleware',
Django Debug Toolbar安裝
安裝 Django Debug Toolbar:
pip install django-debug-toolbar
2.將debug_toolbar復(fù)制到項(xiàng)目根目錄下,打開(kāi)項(xiàng)目settings.py,首先確保是在debug的模式下
importsocketif 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末尾添加設(shè)置項(xiàng)INTERNAL_IPS,用以設(shè)置允許訪問(wèn)debug_toolbar的IP地址
INTERNAL_IPS = ('127.0.0.1',)
出現(xiàn)這種提示的問(wèn)題
NoReverseMatch at /u’djdt’is not a registered namespace
在每個(gè)urls.py 的文件下面加上 如下代碼
from django.conf.urls importinclude, patterns,urlifsettings.DEBUG:importdebug_toolbar
urlpatterns+=patterns('',
url(r'^__debug__/', include(debug_toolbar.urls)),
)
所用包的版本信息
總結(jié)
以上是生活随笔為你收集整理的django mysql debug_部署前准备--使用Mysql之Django Debug Toolbar安装以及配置的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: php pdo mysql存储过程_My
- 下一篇: mvc调用mysql存储过程_mysql