03 2019 档案
摘要:该模块提供了堆排序算法的实现。堆是二叉树,最大堆中父节点大于或等于两个子节点,最小堆父节点小于或等于两个子节点。 创建堆 heapq有两种方式创建堆, 一种是使用一个空列表,然后使用heapq.heappush()函数把值加入堆中,另外一种就是使用heap.heapify(list)转换列表成为堆结
阅读全文
摘要:DButils DButils是python的一个实现数据库连接池的模块 两种模式: 1.为每一个线程创建一个链接,即使线程即使调用了close()方法,也不会关闭,只是把线程放到连接池,供自己再次使用,当连接关闭时,线程连接自动关闭。 1 from DBUtils.PersistentDB imp
阅读全文
摘要:db first 根据数据库的表生成类 django : python manage.py inspectdb code first 根据类创建数据库表; django: python manage.py makemigrations python manage.py migrate 配置数据库 s
阅读全文
摘要:转自:https://www.cnblogs.com/liuyinzhou/p/9769490.html 引入 对于flask而言,其请求过程与django有着截然不同的流程。在django中是将请求一步步封装最终传入视图函数的参数中,但是在flask中,视图函数中并没有请求参数,而是将请求通过上下
阅读全文
摘要:Djano调试工具debug-toolbar django-debug-toolbar 调试工具使用文档 安装 pip install django-debug-toolbar 配置 在settings.py文件中添加配置: INSTALLED_APPS = [ # ... 'django.cont
阅读全文