浩的博客

共 3 页: 上一页 1 2 3 下一页

2015年7月27日

Python开发入门与实战12-业务逻辑层

摘要:业务逻辑层的增加让我们的项目完整的体现了视图、模型和控制器(业务逻辑层)三层架构模式,后面的章节我们会逐步说到这一代码结构变化带来的好处。Biz层代码只负责处理系统的业务逻辑,实现了类设计的”高内聚”要求,同时,这样的代码结构也为我们编写业务逻辑单元测试提供了好的架构体系,单元测试主要检验业务逻辑是否满足系统设计要求。 阅读全文

posted @ 2015-07-27 11:26 wuch 阅读 (2309) 评论 (0) 编辑

2015年7月20日

Python开发入门与实战11-单元测试

摘要:django工程如何编写单元测试代码,测试先行的模式会让编码人员去思考如何把业务逻辑抽象出来变成一个可以用单元测试来跟踪的函数单元很有帮助,如果我们在编写一个与数据库打交道的应用系统,把业务逻辑与如何获取数据解耦合对系统的可扩展性和可维护性相当的重要,尤其当我们打算构建一个可以持续改进的系统时尤为如此。 阅读全文

posted @ 2015-07-20 10:14 wuch 阅读 (2039) 评论 (0) 编辑

2015年7月17日

Python开发入门与实战10-事务

摘要:本章节用实例来简要描述事务在Django中如何来实现的,最后通过修改运行环境来模拟事务是否满足要求。 阅读全文

posted @ 2015-07-17 09:25 wuch 阅读 (5301) 评论 (1) 编辑

2015年7月16日

Python开发入门与实战9-基于vs的集成开发环境

摘要:本章节简要描述了在vs Community 集成开发坏境里开发Python django项目 阅读全文

posted @ 2015-07-16 09:23 wuch 阅读 (7939) 评论 (3) 编辑

2015年7月15日

Python开发入门与实战8-基于Java的集成开发环境

摘要:8. 基于Java的Python的集成开发环境 目前为止我们所有的代码和例子都是通过Notepad文本编辑器来实现的,实际项目开发中这种编码模式效率较低(大虾除外),使用IDE集成开发环境常常大幅度的提高编码效率。本章我们将简要介绍两个主流的集成开发环境。8.1. 下载安装Java运行环境http... 阅读全文

posted @ 2015-07-15 10:01 wuch 阅读 (2217) 评论 (0) 编辑

2015年7月14日

Python开发入门与实战7-Django Form

摘要:7. Django Form7.1. Form表单 Django带有一个form库,称为django.forms,这个库可以处理上一章提到的包括HTML表单的自动生成以及数据验证。我们在inventory目录下增加forms.py文件,与models.py文件类似,专门用来存储form类。clas... 阅读全文

posted @ 2015-07-14 14:28 wuch 阅读 (2774) 评论 (0) 编辑

Python开发入门与实战6-表单

摘要:6. 表单从简朴的单个搜索框,到常见的Blog评论提交表单,再到复杂的自定义数据输入接口,HTML表单一直是交互性网站的重要交互手段。本章介绍如何用Django如何对用户通过表单提交的数据进行访问、有效性检查以及其它处理等。首先,我们先简要介绍一下HttpRequest对象和Form对象。6.1. ... 阅读全文

posted @ 2015-07-14 13:12 wuch 阅读 (9385) 评论 (2) 编辑

Python开发入门与实战5-django模型

摘要:5.Django模型 在当今的Web 应用中,主观逻辑经常牵涉到与数据库的交互,数据库驱动网站。在后台连接数据库服务器,从中取出一些数据,然后在 Web 页面用各种各样的格式展示这些数据。这个网站也可能会向访问者提供修改数据库数据的方法。 本章深入介绍了该功能: Django 数据库层。本例我们... 阅读全文

posted @ 2015-07-14 10:10 wuch 阅读 (4570) 评论 (2) 编辑

Python开发入门与实战4-模板页面

摘要:4.Django基于模板页面在前一章中,HTML是直接被硬编码在 Python views.py代码中,如下:from django.http import HttpResponseimport datetime def hello(request): return HttpRespons... 阅读全文

posted @ 2015-07-14 09:11 wuch 阅读 (4145) 评论 (3) 编辑

2015年7月13日

Python开发入门与实战3-Django动态页面

摘要:3.Django动态页面上一章节我们实现的helloworld视图是用来演示Django网页是创建的,它不是一个动态网页,每次运行/helloworld/,我们都将看到相同的内容,它类似一个静态HTML文件。接下来我们将实现另一个视图,加入动态内容,例如当前日期和时间显示在网页上。通过简单的下一步,... 阅读全文

posted @ 2015-07-13 21:34 wuch 阅读 (5306) 评论 (0) 编辑

共 3 页: 上一页 1 2 3 下一页

My Links

Blog Stats