通过demo学习OpenStack开发所需的基础知识 — API服务(2)

本文会重点讲解OpenStack中使用的API开发框架的使用。但是本文的目的并不是覆盖这些框架的使用细节,而是通过说明重要的部分,降低初学者的入门的门槛。框架的...

通过demo学习OpenStack开发所需的基础知识 — API服务(3)

上一篇文章我们了解了一个巨啰嗦的框架:Paste + PasteDeploy + Routes + WebOb。后来OpenStack社区的人受不了这么啰嗦的代...

通过demo学习OpenStack开发所需的基础知识 — API服务(4)

上一篇文章说到,我们将以实例的形式来继续讲述这个API服务的开发知识,这里会使用Pecan和WSME两个库。 设计REST API 要开发REST API服务,...

通过demo学习OpenStack开发所需的基础知识 — 单元测试

本文将进入单元测试的部分,这也是基础知识中最后一个大块。本文将重点讲述Python和OpenStack中的单元测试的生态环境。 单元测试的重要性 github上...

通过demo学习OpenStack开发所需的基础知识 — 数据库(1)

OpenStack中的关系型数据库应用 OpenStack中的数据库应用主要是关系型数据库,主要使用的是MySQL数据库。当然也有一些NoSQL的应用,比如Ce...

通过demo学习OpenStack开发所需的基础知识 — 数据库(2)

在上一篇文章,我们介绍了SQLAlchemy的基本概念,也介绍了基本的使用流程。本文我们结合webdemo这个项目来介绍如何在项目中使用SQLAlchemy。另...

Python 快速教程(Django04):各取所需

我们在庄园疑云中讲到了服务器上的数据。当时我们是用手动的方式,直接在数据库插入数据。我们将允许客户向服务器传递数据。 表格是客户向服务器传数据的经典方式。我们先...

MRP和ERP的区别

1. 材料需求计划(MRP):开发于20世纪70年代,管理任何组织所需的原材料,即公司所需的材料被存储在一个数据库中。此外,它还告诉人们任何材料的短缺情况。材料...

MRP和MRP II的区别

材料需求计划(MRP):开发于20世纪70年代,任何组织所需的原材料被管理,即,公司所需的材料被存储在数据库中。此外,它告诉任何材料的短缺。材料需求计划是工业中...

最新推荐