美文网首页
Django开发问题汇总

Django开发问题汇总

作者: zr_hebo | 来源:发表于2018-09-12 10:08 被阅读0次

GSSException

GSS_EXCEPTIONS = (gssapi.GSSException,)
AttributeError: module 'gssapi' has no attribute 'GSSException'

问题解决方式

pip3 uninstall gssapi
pip3 uninstall paramiko
pip3 install paramiko

初步怀疑原因是已安装的包和paramiko需要的包版本不一致

URIs not supported

sqlite3.NotSupportedError: URIs not supported

The above exception was the direct cause of the following exception:

尝试了更换sqlite版本的方式没起作用,最后尝试更换django版本

pip uninstall django
pip install django==2.0.6

怀疑是django版本不一致的问题

Django Internal Server Error 错误排查

设置DEBUG=False后无法查看django内部错误原因
打开文件 INSTALL_PATH/python-3.6.6/lib/python3.6/site-packages/django/core/handlers/exception.py
在handle_uncaught_exception函数中添加如下代码

    print("+++++++++ HTTP 500 Error Message +++++++++++++ ")                              
    print(exc_info)                                                                  
    import traceback                                                             
    print(traceback.format_exc())                                                   
    print("----------------------------------------------- ")

这样就可以打印

cProfile性能调优

执行下列命令获取性能采样及分析

> python3 -m cProfile -o profile.out manage.py runserver
> gprof2dot -f pstats profile.out | dot -Tpng -o profile.png

展示结果发现,只有主线程的性能分析,没有其他线程。对于网站性能分析没有实际效果,可以用来分析脚本性能。

相关文章

  • Django开发问题汇总

    GSSException 问题解决方式 初步怀疑原因是已安装的包和paramiko需要的包版本不一致 URIs n...

  • Android开发中小问题汇总三

    【Android开发中小问题汇总目录】【Android开发中小问题汇总一】【Android开发中小问题汇总二】 A...

  • django 问题汇总

    1.MySQLclient目前只支持到python3.4,因此如果使用的更高版本的python,可以修改下面路径的...

  • Django出错问题汇总

    一、问题目录 1)python.exe: can’t open file ‘manage.py’: [Errno ...

  • 为setting配置文件设置开发和生产

    Django 开发环境与生产环境的设置 在常规的Django工程开发中,我们经常会遇到一类问题,即:本地开发环境跟...

  • 【Django】相关问题处理集合

    本文章用于收集一些Django开发当中遇到的一些问题。 1. 问题:Django运行访问项目出现的问题: Disa...

  • 跨域与缓存

    目录 一: 跨域问题 介绍 CORS两种请求详解: Django中实现: 二: Django缓存 配置1.1 开发...

  • Django项目的问题汇总

    一、执行Django问题 File “/home/cdd/Desktop/Django/typeidea-env/...

  • Electron开发: Electron 窗口问题汇总

    本节旨在汇总在开发Electron 窗口可能遇到的问题,做一个汇总,后续遇到问题会持续更新。 1. 窗口闪烁问题。...

  • django GBK编码

    不小心遇到了 GBK 与 UTF8 编码的选择问题环境:python3.6 django2.0由于django开发...

网友评论

      本文标题:Django开发问题汇总

      本文链接:https://www.haomeiwen.com/subject/rwvmgftx.html