1、Toto
Toto 是一个旨在加速 API 服务器开发的小型框架。它构建在 Tornado 之上,目前可以使用 MySQL 或 MongoDB 作为后备数据库。
特征
- 使用 JSON(或 BSON 或 msgpack),以便任何平台上的客户端轻松使用
- 轻松添加新方法
- 内置简单的身份验证,针对经过身份验证的请求进行 HMAC-SHA1 验证
- 经过身份验证的请求的会话状态持久性
- 会话存储在数据库中以简化跨服务器的扩展
安装 Toto 最简单的方法是使用 pip。只需运行即可pip install -e git+git://github.com/JeremyOT/Toto.git#egg=Toto 在您的计算机上安装最新版本的 Toto 模块。
开始使用 Toto 非常简单,只需新建一个 toto.TotoServer 实例并调用 run() 即可。Toto 需要一个用于方法查找的根模块。默认情况下,TotoServer 会查找名为 methods 的模块。method_module 参数可以用来指定另一个模块的名称。
2、Flask 调试工具栏
这是 Flask 应用程序的优秀 django-debug-toolbar 的端口。
from flask import Flask |
3、Booktype
Booktype 是一个免费的开源平台,可在几分钟内制作出适合印刷、亚马逊、iBooks 和几乎任何电子阅读器格式的精美、引人入胜的书籍。Booktype 是使用 Django 构建的。
Booktype 是基于网络的单一来源出版软件,用于创建书籍、报告、手册等。它是一个开源平台,供编辑团队处理复杂项目。
- Download the code (tar.gz)
- Ubuntu
- CentOS
- Debian
- Mac OS X
4、CrypTweet:Twitter 的强加密
CrypTweet 是一个旨在协同工作的 Python 程序集合,使用 RSA 公钥加密技术,以便任何人都可以向您发送加密的直接消息,但只有您可以阅读它。
5、Django 用户指标
它是一个 Django 应用程序,允许您单独捕获每个用户的应用程序指标。您可以为每个用户生成按天或按周汇总结果的报告。
6、Mock - 模拟和测试库
Mock 是一个用于 Python 测试的库。它允许您用模拟对象替换被测系统的某些部分,并对它们的使用方式做出断言。
mock 是一个用于 Python 测试的库。它允许您更换零件 使用模拟对象测试您的系统,并对其如何进行断言 被用过。 mock 现在是 Python 标准库的一部分,可作为“unittest.mock”使用 ,从 Python 3.3 开始。
7、Logan
Logan 是一个用于运行独立 Django 应用程序的工具包。它为您提供了创建 CLI 运行程序、管理设置以及引导进程的功能的工具。
8、Django知识
Django Knowledge 使您只需几行样板代码就可以轻松地将集成支持台、帮助台或知识库添加到您的 Django 项目中。
django-knowledge是为Zapier内部开发的(请[url=https://zapier.com/z/3C/support/]在我们的支持页面上[/url] 查看它)。或者,查看简单的现场演示。
特点:
- 将常见问题或支持请求转化为知识库。
- 通过简单的每个对象视图权限控制谁可以看到什么:公共(所有人)、 私人(海报和员工)或内部(仅限员工)。
- 将问题和答案分类以便于排序。
- 员工可以获得审核控制权,或者他们可以使用熟悉的Django 管理来处理支持请求。
- 允许匿名提问,或需要标准 Django 用户帐户(默认)。
- 包括基本模板和带有预捆绑 HTML 和 CSS 的设计。
- 可以选择通过电子邮件(或您自己的警报系统)提醒用户新的回复。
- BSD 许可证。