QuerySet 像Entry.Objects.all(),这些操作返回的是一个QuerySet对象,这个对象比较特别,并不是执行Objects.all(),或者filter之后就会与数据库交互,具体参看官方文档,与数据库交互的情况: https://docs.djangoproject.com/en/dev/ref/models/querysets/ Internally, a QuerySet can be constructed, filtered, sliced, and general…
这个放着,说不定以后作一些更深入的查询时,用得着的. http://www.rapospectre.com/blog/7/ 今天刚刚答完辩体完检就跑来更新博客了!!! 先补上第一篇: 一般情况下,我们在写Django项目需要操作QuerySet时一些常用的方法已经满足我们日常大多数需求,比如get.filter.exclude.delete神马的感觉就已经无所不能了,但随着项目但业务逻辑越来越复杂,这几个方法可能就不能很好但满足我们了,所以这时候,最好的办法是神马??对,读文档!这里的读文档不是…
一般情况下,我们在写Django项目需要操作QuerySet时一些常用的方法已经满足我们日常大多数需求,比如get.filter.exclude.delete神马的感觉就已经无所不能了,但随着项目但业务逻辑越来越复杂,这几个方法可能就不能很好但满足我们了,所以这时候,最好的办法是神马??对,读文档!这里的读文档不是有业务需求时去查文档,而是要为了阅读文档而阅读文档.以下也是作为我的文档阅读笔记,我记下了一些我以后可能会用到或者一些技巧性提升的东西,好,不废话,正文开始: 首先,我们假设有以下两个…
QuerySet 进阶 阅读本文你可以学习到什么 1. 查看 Django queryset 执行的 SQL(1部分) 2. 获得的查询结果直接以类似list方式展示(2,3 部分) 3. 如何在django中给一个字段取一个别名(4. 部分) 4. annotate 聚合 计数,求和,求平均数等(5. 部分) 5. 优化SQL,减少多对一,一对多,多对多时查询次数(6,7 部分) 6. 如何只取出需要的字段,排除某些字段(8,9部分) 7. 自定义一个自定义聚合功能,比如 group_conc…
Django---MTV和MVC的了解,Django的模版语言变量和逻辑,常见的模板语言过滤器,自定义过滤器,CSRF了解,Django的母版(继承extends,块block,组件include,静态文件的加载load static),自定义simple_tag和inclusion_tag 一丶MTV和MVC ​      MTV和MVC是一种软件架构,实现功能一样 MTV:在Django框架中使用       Model(模型):负责业务对象与数据库的对象(ORM)       Templa…
django入门7之django template和xadmin常用技巧 <li {% ' == '/course' %}class="active"{% endif %}> 根据访问路径url来判断 如访问:http://127.0.0.1:8000/course/list  截取request.path的7位如果是 /course 就代表是课程相关的链接 <li {% ' == '/org/teacher/list' %}class="active&qu…
在用python或者django写一些小工具应用的时候,有可能会遇到合并多个list到一个 list 的情况.单纯从技术角度来说,处理起来没什么难度,能想到的办法很多,但我觉得有一个很简单而且效率比较高的方法是我以前没注意到的.那就是利用 chain 方法来合并多个list. 同样也可以用来合并django 的 QuerySet. #coding:utf-8 from itertools import chain a = [1,2,"aaa",{"name":&qu…
tcpdump常用参数说明及常见操作 -a 将网络地址和广播地址转变成名字 -c 指定抓包的数量 -d 将匹配信息包的代码以人们能够理解的汇编格式给出 -dd 将匹配信息包的代码以c语言程序段的格式给出 -ddd 将匹配信息包的代码以十进制的形式给出 -e 在输出行打印出数据链路层的头部信息 -f 将外部的Internet地址以数字的形式打印出来 -l 使标准输出变为缓冲行形式 -n 不把网络地址转换成名字 -nnn 禁用tcpdump展示时把IP.端口等转换为域名.端口对应的知名服务名称,这样…
Django框架 之 ORM 常用字段和参数 浏览目录 常用字段 字段合集 自定义字段 字段参数 DateField和DateTimeField 关系字段 ForeignKey OneToOneField ManyToManyField 常用字段 AutoField int自增列,必须填入参数 primary_key=True.当model中如果没有自增列,则自动会创建一个列名为id的列. IntegerField 一个整数类型,范围在 -2147483648 to 2147483647. Ch…
weblogic的管理流程已在前两节整理完毕,接下来汇总一下linux环境下的weblogic管理常用指令及常见错误: 常用指令: ./startWebLogic.sh 启动weblogic ./stopWebLogic.sh 停止weblogic ps -ef|grep weblogic 查看weblogic进程号 ps -fu $LOGNAME 查看服务器所有后台进程 kill -9 进程号 关闭该进程 常见错误: 项目未更新:可能是java文件未上传class编译文件 weblogic无法…