摘要:
从模型开始开发似乎是个好主意。一方面模型是整个应用的核心,实现了应用的业务数据和对业务数据进行操作的约束,而视图和模板只是向用户提供操作和展现这些数据的界面;另一方面模型相对于系统的其他部分更加稳定,将模型先确定下来有助于系统其他部分的实现。DDD(领域驱动设计)更进一步将模型中的核心对象抽取出来作为“领域模型”。从Depot应用来看,产品(Product) 应该是模型中的核心对象之一。就让我们先来实现Product模型。创建app我们可以从《Django第一步》中实现的工程开始。在继续之前,还要进行一些准备工作。 Django约定必须要创建app才能使用模型。这也是Django的哲学之一: 阅读全文
posted @ 2012-02-18 23:59
心内求法
阅读(12703)
评论(4)
推荐(2)
摘要:
前面学习了Emacs的基本编辑功能。为了让编辑更有效率,还需要了解:
窗口管理
缓冲区管理
搜索和替换
批量处理 阅读全文
posted @ 2012-02-18 21:48
心内求法
阅读(5571)
评论(0)
推荐(0)
摘要:
文件操作
光标定位
输入删除
复制粘贴
撤销重做 阅读全文
posted @ 2012-02-18 09:31
心内求法
阅读(7520)
评论(0)
推荐(0)
摘要:
在《Django实战》系列中,简单的提到了Django + jquery 实现ajax,但总感觉“意犹未尽”,很多事情都没有说清楚。所以打算专门讨论一下这个话题。ajax可以用在web应用的方方面面,所以用“什锦小菜”的方式,用几个单独的例子来说明常见的使用情况。如果你一定要问为什么是jquery而不是别的什么ajax框架,请参考这里。根据Django官方的说法,Django没有提供内置的ajax支持,而仅仅提供了将python对象序列化(seriallize)成JSON和XML的工具,并推荐了一个库和工具。但我更倾向于使用原生的jquery,自己集成到Django中,这并不难,而且一切对你来 阅读全文
posted @ 2012-02-18 00:28
心内求法
阅读(8618)
评论(0)
推荐(1)

浙公网安备 33010602011771号