12 2017 档案

摘要:django一对多关系中,为了实现按照一端查询多端,之前都是用extra操作符,经过查看官方文档还有in这个操作符,用这个实现更简单。直接上代码: 根据查询条件模糊查询所有符合条件的机架列表,然后根据机架列表查出相应的设备,之前是用下面这种实现方式: [python] view plain copy 阅读全文
posted @ 2017-12-20 18:41 Fugui 阅读(14977) 评论(0) 推荐(2)
摘要:1 """ 2 自定义分页组件的使用方法: 3 pager_obj = Pagination(request.GET.get('page',1),len(HOST_LIST),request.path_info,request.GET) 4 host_list = HOST_LIST[pager_obj.start:pager_obj.end] 5 h... 阅读全文
posted @ 2017-12-18 15:14 Fugui 阅读(227) 评论(0) 推荐(0)
摘要:二、 需求:获取2017-11-11所有预定信息: 打印:用户名称,会议室名称, 预定时间段 总结:以后对于SQL语句的优化要加上selsect_releated或者prefetch_releated,这只是对于跨表做的优化,如果是单表的话就没有必要进行优化查询了 那么什么时候用selsect_re 阅读全文
posted @ 2017-12-13 19:26 Fugui 阅读(176) 评论(0) 推荐(0)
摘要:Django内置Admin Admin 使用Django Admin 1. admin 是app 2. admin url(r'^$', wrap(self.index), name='index'), url(r'^login/$', self.login, name='login'), url( 阅读全文
posted @ 2017-12-13 15:10 Fugui 阅读(318) 评论(0) 推荐(0)
摘要:ModelForm a. class Meta: model, # 对应Model的 fields=None, # 字段 exclude=None, # 排除字段 labels=None, # 提示信息 help_texts=None, # 帮助提示信息 widgets=None, # 自定义插件 阅读全文
posted @ 2017-12-06 15:48 Fugui 阅读(157) 评论(0) 推荐(0)
摘要:参考博客:http://www.cnblogs.com/wupeiqi/p/7295372.html - 版本控制,各行各业都需要 - 版本控制工具 - svn - git - git,软件帮助使用者进行版本的管理 - 一个创业者的故事: 阶段一: git init git config --glo 阅读全文
posted @ 2017-12-05 15:22 Fugui 阅读(196) 评论(0) 推荐(0)
摘要:查询优化 表数据 select_related 简单使用 对于一对一字段(OneToOneField)和外键字段(ForeignKey),可以使用select_related 来对QuerySet进行优化。 select_related 返回一个QuerySet,当执行它的查询时它沿着外键关系查询关 阅读全文
posted @ 2017-12-01 15:27 Fugui 阅读(208) 评论(0) 推荐(0)