项目中 需要大量数据的保存操作,每条执行save操作效率太低,在官网上找到bull_create 的批量存储方式,效率提高很多Insert in bulkWhen creating objects, where possible, use thebulk_create()method to redu...
分类:
其他好文 时间:
2014-06-28 23:24:44
阅读次数:
594
之前一篇随笔, 提到了django中怎么使用多数据库, 但是在实际工程中遇到了一个问题,就是admin指定了使用某库, 在测试环境上没问题, 当部署后(库也变动了位置), 修改一个admin的model object保存后就报错. No such table追溯了下源码, 没有找到问题, 但可以确....
分类:
数据库 时间:
2014-06-28 23:00:42
阅读次数:
356
作为一个.NET程序员,真心不喜欢Python以及PHP这种弱类型的语言。有人说,程序员应该多学几门语言,本想学习Java,无奈感觉Java的语法太啰嗦了。很多人都推荐Python,说它的语法简洁,执行效率高。趁这两天空闲,开始学习Python。先从搭建环境开始。作为一个Python初学者来说,一个...
分类:
编程语言 时间:
2014-06-28 20:13:28
阅读次数:
260
说说CSRF对CSRF来说,本来Spring3.1、ASP.NET MVC3、Rails、Django等都现已撑持主动在触及POST的当地增加Token(包含FORM表单和AJAX POST等),似乎是一个tag的工作,但假如知道一些完成原理,手艺来处置,也是有好处的。由于本来很多人做web开发,但...
分类:
其他好文 时间:
2014-06-28 17:39:05
阅读次数:
185
Web框架是开发者在使用某种语言编写Web应用服务端时关于架构的最佳实践。很多Web框架是从实际的Web项目抽取出来的,仅和Web的请求和响应处 理有关,形成一个基础,在开发别的应用项目的时候则可以从这个剥离出来的基础做起,让开发者更关注更具体的业务问题,而不是Web的请求和响应的控制。框架很多,但...
分类:
编程语言 时间:
2014-06-23 07:26:51
阅读次数:
391
下面的标签和过滤器参考就是为那些没有 admin 站点的可用的人准备的.由于 Django 是高度可定制的,你的 admin 里的关于标签和过滤器的参考可以认为是最可信的.内建标签参考block定义一个能被子模板覆盖的 块. 参阅 模板继承 了解更多信息comment注释.模板引擎会忽略掉 {% c...
分类:
其他好文 时间:
2014-06-23 00:51:53
阅读次数:
273
简介:struts2是一个典型的mvc架构.利用它可是方便的实现某些功能. struts2 的工作流程图以及动态的action:浏览器请求经过web容器,进入到struts2过滤器,然后搜索匹配,如果有与之对应的action对象,就会调用action对象的execut()方法,并根据处理的结果返回....
分类:
编程语言 时间:
2014-06-21 09:05:17
阅读次数:
247
项目进行已过半,项目成员其中一位是本月刚刚入职,另一位是对WEB框架熟悉但是工作流不甚熟悉的同事,可以用老弱病残孕来形容,管理它们给我带来了巨大的挑战和难得的机遇,针对当前的形式我制定出来了符合自己团队现奖的敏捷开发的策略,策略如下: 1. 项目沟通方面的改进: a) 实行晚会制度15-30min,...
分类:
其他好文 时间:
2014-06-20 14:07:59
阅读次数:
168
1. 下载安装Djangopip install Django==1.6.5测试是否安装成功>>> import django>>> djan.VERSION>>> django.VERSION(1, 6, 5, 'final', 0)2. 安装数据库MySQL说明:使用python连接到MySQL...
分类:
系统相关 时间:
2014-06-18 13:10:48
阅读次数:
288
关于Django应用部署Django是一个高效、多功能和动态地进化的Web应用开发框架。目前比较流行的部署、运行Django应用方式是基于Apache的mod_wsgi模块,但更加高效、弹性,同时又更加复杂的方式是使用以下工具来部署实施:Nginx、Gunicorn、virtualenv、supervisord、Postgresql。..
分类:
数据库 时间:
2014-06-16 17:35:47
阅读次数:
223