- django-oscar – 一个用于 Django 的开源的电子商务框架 。
- django-shop – 一个基于 Django 的店铺系统 。
- Cartridge – 一个基于 Mezzanine 构建的购物车应用 。
- shoop – 一个基于 Django 的开源电子商务平台 。
- alipay – 非官方的 Python 支付宝 API 。
- merchant – 一个可以接收来自多种支付平台支付的 Django 应用 。
- money – 货币类库with optional CLDR-backed locale-aware formatting and an extensible currency exchange solution.
- python-currencies – 显示货币格式以及它的数值 。
用来开发RESTful APIs的库
1.Django
- django-rest-framework – 一个强大灵活的工具,用来构建 web API 。
- django-tastypie – 为Django 应用开发API 。
- django-formapi – 为 Django 的表单验证,创建 JSON APIs。
- flask-api – 为 flask 开发的,可浏览 Web APIs。
- flask-restful – 为 flask 快速创建REST APIs。
- flask-restless – 为 SQLAlchemy 定义的数据库模型创建 RESTful APIs。
- flask-api-utils – 为 Flask 处理 API 表示和验证 。
- eve – REST API 框架,由 Flask, MongoDB 等驱动 。
- cornice – 一个Pyramid 的 REST 框架。
- falcon – 一个用来建立云 API 和 web app 后端的噶性能框架 。
- sandman – 为现存的数据库驱动系统自动创建 REST APIs。
- restless – 框架无关的 REST 框架 ,基于从 Tastypie 学到的知识 。
- ripozo – 快速创建 REST/HATEOAS/Hypermedia APIs 。
实现验证方案的库 。
1.OAuth
- Authomatic – 简单但是强大的框架,身份验证/授权客户端 。
- django-allauth – Django 的验证应用 。
- django-oauth-toolkit – 为 Django 用户准备的 OAuth2 。
- django-oauth2-provider – 为 Django 应用提供 OAuth2 接入 。
- Flask-OAuthlib – OAuth 1.0/a, 2.0 客户端实现,供 Flask 使用 。
- OAuthLib – 一个 OAuth 请求-签名逻辑通用、 完整的实现 。
- python-oauth2 – 一个完全测试的抽象接口 。用来创建 OAuth 客户端和服务端 。
- python-social-auth – 一个设置简单的社会化验证方式 。
- rauth – OAuth 1.0/a, 2.0, 和 Ofly 的 Python 库 。
- sanction – 一个超级简单的OAuth2 客户端实现 。
- jose – JAVAScript 对象签名和加密草案的实现 。
- PyJWT – JSON Web 令牌草案 01 。
- python-jws – JSON Web 签名草案 02 的实现 。
- python-jwt – 一个用来生成和验证 JSON Web 令牌的模块 。
模板生成和词法解析的库和工具 。
- Jinja2 – 一个现代的,对设计师友好的模板引擎 。
- Chameleon – 一个 html/XML 模板引擎 。模仿了 ZPT(Zope Page Templates), 进行了速度上的优化 。
- Genshi – Python 模板工具,用以生成 web 感知的结果 。
- Mako – Python 平台的超高速轻量级模板 。
处理事件以及任务队列的库 。
- celery – 一个异步任务队列/作业队列,基于分布式消息传递 。
- huey – 小型多线程任务队列 。
- mrq – Mr. Queue -一个 Python 的分布式 worker 任务队列, 使用 Redis 和 gevent 。
- rq – 简单的 Python 作业队列 。
- simpleq – 一个简单的,可无限扩张的,基于亚马逊 SQS 的队列 。
对数据进行索引和执行搜索查询的库和软件 。
- django-haystack – Django 模块化搜索 。
- elasticsearch-py – Elasticsearch 的官方底层 Python 客户端 。
- elasticsearch-dsl-py -Elasticsearch 的官方高级 Python 客户端 。
- solrpy – solr的 Python 客户端 。
- Whoosh – 一个快速的纯 Python 搜索引擎库 。
用来创建用户活动的库 。
- django-activity-stream – 从你的站点行为中生成通用活动信息流 。
- Stream-Framework – 使用 Cassandra 和 Redis 创建动态消息和通知系统 。
管理、压缩、缩小网站资源的工具 。
- django-compressor – 将链接和内联的 JavaScript 或 css 压缩到一个单独的缓存文件中 。
- django-storages – 一个针对 Django 的自定义存储后端的工具集合 。
- fanstatic – 打包、优化,并且把静态文件依赖作为 Python 的包来提供 。
- File Conveyor – 一个后台驻留的程序,用来发现和同步文件到 CDNS, S3 和 FTP 。
推荐阅读
- 我的新开店铺没有销量怎么办 店铺没有销量的原因
- 跑步呼吸调整方式
- 跑步穿什么运动服呢
- 爆发力训练计划有哪些
- 勿忘我花茶的功效与作用及禁忌,菊花茶的功效与作用
- 健身上瘾的九种可行方法
- 果园|我老伴跳入你家鱼塘捞东西被淹死,你必须赔108万,不然走着瞧!结果却让人咬牙切齿
- 两分钟教你做一个高情商的人,如果学不会就过来找我,简单粗暴
- 15个去渍小技巧,衣服脏了也不怕,太实用了
- 灵活就业人员,自己可测算退休后的养老金,精准快捷
