上一页 1 2 3 4 5 6 7 ··· 9 下一页

2017年9月24日

Django【进阶】序列化

摘要: 关于Django中的序列化主要应用在将数据库中检索的数据返回给客户端用户,特别的Ajax请求一般返回的为Json格式。 方案一:serializers 1 2 3 4 5 fromdjango.coreimportserializers ret=models.BookType.objects.all 阅读全文

posted @ 2017-09-24 14:13 lucaq 阅读(213) 评论(0) 推荐(0) 编辑

Django【进阶】信号

摘要: -信号 Django中提供了“信号调度”,用于在框架执行操作时解耦。通俗来讲,就是一些动作发生的时候,信号允许特定的发送者去提醒一些接受者。 问题:如何对所有数据库添加操作进行日志记录? 问题:信号和中间件的区别? 一、Django中的内置信号 Model signals pre_init # dj 阅读全文

posted @ 2017-09-24 13:22 lucaq 阅读(234) 评论(0) 推荐(0) 编辑

Django【进阶】缓存

摘要: Django缓存 Django缓存 由于Django是动态网站,所有每次请求均会去数据进行相应的操作,当程序访问量大时,耗时必然会更加明显,最简单解决方式是使用:缓存,缓存将一个某个views的返回值保存至内存或者memcache中,5分钟内再有人来访问时,则不再去执行view中的操作,而是直接从内 阅读全文

posted @ 2017-09-24 11:00 lucaq 阅读(190) 评论(0) 推荐(0) 编辑

2017年9月23日

exec,eval

摘要: 一、什么是Exec语句 假如我们一串字符串里面有Python代码,这个时候,普通情况是会把这串代码作为字符串来输出的,而不会执行这段代码。如果此时,我们想执行这串字符串里面的python代码,使用Exec语句即可解决。 二、什么事Eval语句 假如我们一串字符串里面有Python的表达式,这个时候, 阅读全文

posted @ 2017-09-23 15:17 lucaq 阅读(176) 评论(0) 推荐(0) 编辑

linux下磁盘分区、格式化、挂载

摘要: 各种设备在linux下的文件名 实验: 1) 开启Linux系统前添加一块大小为15G的SCSI硬盘2) 开启系统,右击桌面,打开终端3) 为新加的硬盘分区,一个主分区大小为5G,剩余空间给扩展分区,在扩展分区上划分1个逻辑分区,大小为5G4) 格式化主分区为ext3系统5) 将逻辑分区设置为交换分 阅读全文

posted @ 2017-09-23 15:16 lucaq 阅读(619) 评论(0) 推荐(0) 编辑

Django【进阶】中间件

摘要: 中间件 一、概念 django 中的中间件(middleware),在django中,中间件其实就是一个类,在请求到来和结束后,django会根据自己的规则在合适的时机执行中间件中相应的方法。 其中process_view方法用的较少,process_template_response方法一般不会用 阅读全文

posted @ 2017-09-23 15:11 lucaq 阅读(364) 评论(0) 推荐(0) 编辑

2017年9月22日

Django【进阶】权限管理

摘要: 一、权限 RBAC:role basic access control 1、什么是权限: 一个权限就是一个url,不同个权限对应不同的url,拥有权限即可以访问这个url。 2、权限划分: 如果以每个人来划分权限,分配的时候回非常麻烦,特别是权限和人都非常多的时候 以角色来划分权限 二、做一个简单权 阅读全文

posted @ 2017-09-22 16:33 lucaq 阅读(2931) 评论(1) 推荐(0) 编辑

2017年9月20日

Django【进阶】FBV 和 CBV

摘要: django中请求处理方式有2种:FBV 和 CBV 一、FBV FBV(function base views) 就是在视图里使用函数处理请求。 看代码: urls.py 1 2 3 4 5 6 7 8 fromdjango.conf.urlsimporturl, include # from d 阅读全文

posted @ 2017-09-20 23:02 lucaq 阅读(267) 评论(0) 推荐(0) 编辑

MySQL 进阶(待发布)

摘要: 视图 存储过程 触发器 基本函数 阅读全文

posted @ 2017-09-20 20:09 lucaq 阅读(79) 评论(0) 推荐(0) 编辑

Django【进阶】

摘要: FBV和CBV http://www.cnblogs.com/lucaq/p/7565560.html 中间件 http://www.cnblogs.com/lucaq/p/7581234.html 缓存 http://www.cnblogs.com/lucaq/p/7586583.html 内置信 阅读全文

posted @ 2017-09-20 19:59 lucaq 阅读(113) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 ··· 9 下一页

导航