1 2 3 4
摘要: 用yield实现协程 使用yield from实现的协程 async关键字不能和yield一起使用,引入coroutine装饰器来装饰downloader生成器。 await 操作符 后面必须跟一个awaitable对象 (通常用于等待一个会有io操作的任务 ) , 它只能在异步函数 内部使用 。 阅读全文
posted @ 2020-01-02 19:30 学霸君主 阅读(496) 评论(0) 推荐(0) 编辑
摘要: 1.首先配置多个数据库,在settings配置文件中配置以下内容: 2.执行数据库同步指令,将我们的表结构生成到db2这个数据库中 执行完上面的指令之后,你就会发现,db2这个库里面就有了我们的表 3.看看读写分离的情况下,django怎么玩 a.手动写,在views.py文件中写 b.配置自动 在 阅读全文
posted @ 2020-01-02 09:10 学霸君主 阅读(458) 评论(0) 推荐(0) 编辑
摘要: 一 缓存 由于Django是动态网站,所有每次请求均会去数据进行相应的操作,当程序访问量大时,耗时必然会更加明显,最简单解决方式是使用:缓存,缓存将一个某个views的返回值保存至内存或者memcache中,5分钟内再有人来访问时,则不再去执行view中的操作,而是直接从内存或者memcache中之 阅读全文
posted @ 2020-01-02 09:07 学霸君主 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 介绍 django debug toolbar 是一组可配置的面板,可显示有关当前请求/响应的各种调试信息,并在单击时显示有关面板内容的更多详细信息。 "github地址" "文档地址" 安装 配置 1. settings.py中 将 debug_toolbar 添加到 INSTALL_APPS 中 阅读全文
posted @ 2020-01-02 09:02 学霸君主 阅读(150) 评论(0) 推荐(0) 编辑