django debug】的更多相关文章

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':…
一.安装Django debug toolbar调试工具 pip3 install django-debug-toolbar 如果出错命令为 pip install django_debug_toolbar 二.setting.py文件中配置debug_toolbar # 将debug_toolbar加入到APP中 INSTALLED_APPS = [ ... 'debug_toolbar', ] # 在中间件中添加debug_toolbar组件 MIDDLEWARE = [ ... 'debu…
正在发愁怎么调试Django,就遇到了Django Debug Toolbar这个利器. 先说遇到的问题: 网上也有教程,不过五花八门的,挨个尝试了一遍,也没有成功运行.最后终于找到问题所在: 从开发服务器日志可知:在请求页面时,debug_toolbar已经被加载.但是并没有在页面上显示出来: 从浏览器的开发者工具可以看出,jquery.min.js获取超时,没有被加载成功.这就是问题所在. 我们在settings.py中添加一行: DEBUG_TOOLBAR_CONFIG = { 'JQUE…
在django的settings中. 将DEBUG 设置为False. 会出现 #python manage.py runserver 8888 CommandError: You must set settings.ALLOWED_HOSTS if DEBUG is False. ##################################################### 提示DEBUG为False时,必须设置settings.ALLOWED_HOSTS . ALLOWED_HO…
django_debug_toolbar(略). debug toolbar还不够用,看下面. 1. 在对应的位置设置断点 import pdb pdb.set_trace() 2. runserver 执行后,可以在这里停住. 这时可以查看具体的变量数据. from crispy_forms.templatetags.crispy_forms_filters import as_crispy_form as crispy crispy(context['form'])…
默认加载谷歌cdn的jquery: 显然国内是会悲剧的. 破解方案: 在settings.py中增加以下配置: DEBUG_TOOLBAR_CONFIG = {"JQUERY_URL": "http://code.jquery.com/jquery-2.1.1.min.js"}…
影响版本:1.11.5之前的版本 访问http://your-ip:8000/create_user/?username=<script>alert(1)</script>创建一个用户,成功:再次访问http://your-ip:8000/create_user/?username=<script>alert(1)</script>,触发异常: Postgres抛出的异常为 duplicate key value violates unique constr…
django设置404页面 1.设置settings文件 DEBUG = False ALLOWED_HOSTS = ['127.0.0.1', 'localhost']或者 ALLOWED_HOSTS = ['*'] 2.配置urls文件 from django.conf.urls import handler404, handler500 handler404 = views.函数名称 3.在views文件中定义函数page_not_found和page_error from django.…
1.安装Django Debug Toolbarpip install django-debug-toolbar 2.设置项目的DEBUG属性DEBUG = True 3.INSTALLED_APPS添加debug_toolbar 4.MIDDLEWARE_CLASSES添加debug_toolbar.middleware.DebugToolbarMiddleware 5.在settings.py末尾添加设置项INTERNAL_IPS,用以设置允许访问debug_toolbar的IP地址INTE…
服务器配置是Ubuntu14.04 64位OS ubuntu14.04默认是安装好了python2.7版本不用自己安装了. 先更新下源 sudo apt-get update 第一步先安装pip sudo apt-get install -y python-pip 有些时候安装pip前需要安装几个相关包 sudo apt-get install -y python-dev sudo apt-get install -y libevent-dev 安装完pip后我们开始安装django sudo…