value必须replace(tzinfo=None)变成datetime格式,否则格式不对不能相减。
分类:
其他好文 时间:
2014-08-17 22:43:12
阅读次数:
177
1. 检查python是否安装:直接在shell里输入python,如果已经安装了python,即可进入python bash,并看到版本号(如Python 2.7.3)——在ubuntu中python应该是已经默认安装好了2. 安装Django:安装官方发布版:在http://www.django...
分类:
编程语言 时间:
2014-08-17 01:01:11
阅读次数:
168
In the model layer, the Model class is the base class while the ModelBase class is metaclass. They are the entry points of the whole model layer...
分类:
其他好文 时间:
2014-08-16 22:32:31
阅读次数:
282
装饰器模式可以在不影响其他对象的情况下,以动态、透明的方式给单个对象添加职责,也能够处理那些可以撤销的职责。经常用于日志记录、性能测试等场合。想象一下这个很常见的场景,你写了一个方法只提供给以登陆的用户访问(事实上我也是通过django的@login_required才了解到@修饰符的),你可以写以...
分类:
编程语言 时间:
2014-08-16 13:45:20
阅读次数:
269
这是本系列的最后一篇,主要是select_related() 和 prefetch_related() 的最佳实践。...
分类:
其他好文 时间:
2014-08-16 02:16:59
阅读次数:
281
Django的orm中get和filter的不同
Django的orm框架对于业务复杂度不是很高的应用来说还是不错的,写起来很方面,用起来也简单。对于新手来说查询操作中最长用的两个方法get和filter有时候一不注意就会犯下一些小错误。那么今天就来小节下这两个方法使用上的不同。
我常用的是1.5版本的django,就以此为例来说说吧。
文档
首先对比下两个函数文档上的...
分类:
其他好文 时间:
2014-08-16 01:04:55
阅读次数:
174
接下来主要学习Models中的Making queries写好models.py后,django会自动提供一个数据库的抽象API,来实现CRUD(create, retrieve, update, delete)。这一部分主要就是怎样去用这些API。在data model reference会有全部...
分类:
其他好文 时间:
2014-08-15 19:17:59
阅读次数:
279
参考自:https://docs.djangoproject.com/en/dev/howto/windows/ 环境: windows 8.1? Steps: 安装python 在?http://python.org/download/上下载windows版本进行安装 添加下面的路径到环境变量PATH: C:\Python...
继续(一)的内容:1-跨文件的Models在文件头部import进来,然后用ForeignKey关联上:from django.db import modelsfrom geography.models import ZipCodeclass Restaurant(models.Model): .....
分类:
其他好文 时间:
2014-08-14 19:34:43
阅读次数:
264
win7
python2.7
django 1.6.5
因为使用数据库sqlite,项目中有models.py,所以使用方便的forms.ModelForm处理表单。
上传图像文件使用默认的defaultstorage。
1、settings.py里增加两行media的定义:
#Media
MEDIA_ROOT = 'e:/Depot/media'
MEDIA_URL = '/...
分类:
其他好文 时间:
2014-08-14 16:52:08
阅读次数:
318