如果我无法访问它所指定的数据库,我如何构建和测试REST API?

时间:2013-03-17 18:16:36

标签: python database api http rest

我需要编写一个REST API(我用Python编写它,它的价值)GET,POST和PUT到数据库 - 唯一的问题是数据库不存在,或者我不知道可以访问它。在构建和测试API时,如何模拟或创建一个非常简单的数据库?

1 个答案:

答案 0 :(得分:3)

您可以使用sqlite http://docs.python.org/2/library/sqlite3.html。如果您使用的是像SQLAlchemy(http://www.sqlalchemy.org/)这样的ORM,您最初可以开始使用sqlite,然后切换到数据库,例如MySQL或PGSql。