摘要: http://www.ibm.com/developerworks/cn/opensource/os-django-admin/index.html重写 AdminModel 方法使用 signals 向 admin 添加功能def notify_admin(sender, instance, created, **kwargs): if created: subject = 'New user ... 阅读全文
posted @ 2009-11-24 09:16 kid的笔记本 阅读(436) 评论(0) 推荐(0) 编辑
摘要: class QuestionOptions(admin.ModelAdmin): inlines = [ ChoiceInline,#可以让ChoiceInline这个model在Question界面里显示 ]class ChoiceInline(admin.TabularInline): ........ 阅读全文
posted @ 2009-11-24 09:02 kid的笔记本 阅读(784) 评论(0) 推荐(0) 编辑
摘要: http://www.javaeye.com/wiki/django-freshman/1993-django-freshman-2-2class ChoiceInline(admin.TabularInline): 阅读全文
posted @ 2009-11-24 08:57 kid的笔记本 阅读(186) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/aggron/archive/2009/10/23/django-models-to-package.html大多数Django教程都是将models放在models.py文件(模块)中, 然而随着models类的增加, 将类放在一个文件中太混乱了, 于是将models做成一个package但是需要:在__init__.py中import模块:from... 阅读全文
posted @ 2009-11-23 14:05 kid的笔记本 阅读(468) 评论(0) 推荐(0) 编辑
摘要: (正确方式)>>> class a(): def b(self): print "ok">>> c = a()>>> c.b()ok(错误方式)>>> class a(): def b(self): print "ok">>> a.b()Traceback (most recent call last):... 阅读全文
posted @ 2009-11-23 10:06 kid的笔记本 阅读(231) 评论(0) 推荐(0) 编辑
摘要: from http://xiaobian.javaeye.com/blog/200514先来看个例子:def foo(*args, **kwargs): print 'args = ', args print 'kwargs = ', kwargs print '---------------------------------------'if __name__ == '__main__': f... 阅读全文
posted @ 2009-11-23 09:31 kid的笔记本 阅读(297) 评论(0) 推荐(0) 编辑
摘要: __exact 精确等于 like 'aaa' __iexact 精确等于 忽略大小写 ilike 'aaa' __contains 包含 like '%aaa%' __icontains 包含 忽略大小写 ilike '%aaa%',但是对于sqlite来说,contains的作用效果等同于icontains。 __gt 大于 __gte 大于等于 __lt 小于 __lte 小于等于 ... 阅读全文
posted @ 2009-11-23 09:03 kid的笔记本 阅读(12042) 评论(1) 推荐(0) 编辑
摘要: from django.core.paginator import Paginator,InvalidPage,EmptyPagePAGESIZE = 1paginator = Paginator(pages,PAGESIZE)page = request.GET.get('e','1')#get current, defaulttables = paginator.page(page)n = p... 阅读全文
posted @ 2009-11-23 09:02 kid的笔记本 阅读(196) 评论(0) 推荐(0) 编辑
摘要: from django.core.paginator import Paginator,InvalidPage,EmptyPagePAGESIZE = 1paginator = Paginator(pages,PAGESIZE)page = request.GET.get('e','1')#get current, defaulttables = paginator.page(page)n = p... 阅读全文
posted @ 2009-11-19 15:32 kid的笔记本 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 1,在HTML里我们定义了一个变量q。当提交表单时,变量q的值通过GET(method=”get”)附加在URL /search/上。2,处理/search/的视图通过request.GET来获取q的值。 阅读全文
posted @ 2009-11-18 17:18 kid的笔记本 阅读(209) 评论(0) 推荐(0) 编辑