python - 将 Tastypie REST API 投影到 python 对象中

标签 python mysql django rest sqlalchemy

<分区>

我想测试使用 Django 框架和 Tastypie 开发的网络应用程序。

我的计划是针对 Web 应用程序在 MySql 数据库上执行的查询测试 REST API 调用。为此,我对 DB 访问框架进行了一些研究,并遇到了 SQLalchemy 框架和反射(reflection)态度。

我的想法是尝试以相同的态度访问 Web 应用程序 REST API,并测试来自两个来源的结果。

您能否建议一种不同的方法来检查这个问题?是否有有助于完成此任务的框架?

最佳答案

使用 Tastypie 进行测试很容易,因为它们提供了一个特殊的 TestApiClient 和 ResourceTestCase,它们建立在 Django 的测试 api 和工具之上,还提供了许多有用的断言方法。

文档很有用并且有很多示例:

http://django-tastypie.readthedocs.org/en/latest/testing.html

关于python - 将 Tastypie REST API 投影到 python 对象中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24562068/

相关文章:

php - 如何在更新同一表的另一列后更新一列?

PHP Insert In 语句总是失败

python - 如何在 Python 日志记录配置文件中指定相对路径?

python - Twisted-PyQt4 段错误

python - 从字典键的子集创建命名元组

python - 将多个列表写入多个输出文件

Python多线程ZeroMQ REQ-REP

php - 如何在一周内向同一个ID插入数据,但在下周添加另一个ID

javascript - 如何在我的 html 循环中制作带有彩虹颜色的按钮?

python - 重定向到最后一页不适用于 python 社交身份验证