摘要: 假如公司项目有一百张表,一百张表在进行删除的时候创建日志。如何实现?这个时候就可以使用Django提供的信号啦! Django中提供了“信号调度”,用于在框架执行操作时解耦。通俗来讲,就是一些动作发生的时候,可以通过信号进行触发。 1、Django内置信号 Model signals pre_ini 阅读全文
posted @ 2020-12-14 15:57 IT小码农!!!! 阅读(36) 评论(0) 推荐(0)
摘要: 本文讲述在一个 django project 中使用多个数据库的方法, 多个数据库的联用 以及多数据库时数据导入导出的方法。 ## 1. 每个app都可以单独设置一个数据库 settings.py中有数据库的相关设置,有一个默认的数据库 default,我们可以再加一些其它的,比如: # Datab 阅读全文
posted @ 2020-12-14 11:51 IT小码农!!!! 阅读(66) 评论(0) 推荐(0)
摘要: Django缓存 Django 是动态网站,一般来说需要实时地生成访问的网页,展示给访问者,这样,内容可以随时变化,但是从数据库读多次把所需要的数据取出来,要比从内存或者硬盘等一次读出来 付出的成本大很多。 缓存系统工作原理: 对于给定的网址,尝试从缓存中找到网址,如果页面在缓存中,直接返回缓存的页 阅读全文
posted @ 2020-12-14 09:58 IT小码农!!!! 阅读(38) 评论(0) 推荐(0)