Awesome-DjangoCN

Modified

管理界面

扩展管理界面,增加或增强基功能特性的相关包。

名称 Star Last Update 介绍
djamin 220 2016-05-11T02:10:37Z Django 管理界面的一种新样式。
django-admin-bootstrap 503 2016-09-06T06:52:08Z Django 管理界面的自适应皮肤。
django-admin-bootstrapped 1381 2015-12-27T18:54:35Z 一种基于 Twitter Bootstrap 的 Django 管理界面主题。
django-admin-easy 85 2017-04-02T16:00:25Z 一个关于管理界面数据项和装饰器的集合。
django-admin-interface 112 2017-08-24T16:37:28Z 终级管理界面,它基于现代扁平式风格,能让你通过管理界面自身定制它的主题、logo 和配色。
django-admin-tools 262 2017-05-30T12:29:10Z 一个关于默认 Django 管理界面的扩展/工具的集合。
django-admin2 956 2017-01-10T17:43:07Z django.contrib.admin 的一个可扩展、能适配的版本。
django-flat-theme 400 2016-10-27T09:51:10Z 可用于 Django 管理界面的一种扁平式主题。现代、清新、简洁。
django-fluent-dashboard 177 2016-12-22T13:02:33Z Django 项目的增强型管理面板。
django-grappelli 2169 2017-08-02T07:41:32Z 可用于 Django 管理界面的一个绚丽皮肤。
django-hijack 568 2017-08-22T22:01:57Z 允许超级用户以其他用户微分登录和操作。
django-jet 982 2017-04-29T19:18:26Z 可用于管理界面的现代模板,并增强了功能。
django-material 1238 2017-08-17T08:06:32Z Material 风格的 Django 表单和管理界面。是模板驱动的。
django-object-actions 183 2017-06-16T16:07:01Z 一个 Django 应用,用于在管理界面中为数据模型添加对象工具。
django-suit 1323 2017-03-30T12:16:16Z 可用于 Django 管理界面的一个现代主题。
django-wpadmin 213 2015-05-08T12:29:32Z WordPress 风格的 Django 管理界面。
django-xadmin 2239 2017-07-25T07:57:17Z 一个 Django admin 的替代器,并附带很多不错的功能特性,完全支持用插件扩展,绚丽的 UI 基于 Twitter Bootstrap。 (目前仍对Python3不友好)
yawd-admin 131 2014-05-04T16:03:48Z 用于 Django 的一个管理界面(长时间未更新)

分析

网站分析或与集成网站分析服务相关的包。

名称 Star Last Update 介绍
django-analytical 498 2017-08-17T14:52:49Z 用一个通用接口来集成各种分析服务,无需修改模板文件。

资源管理

有助于管理项目资源文件的包。

名称 Star Last Update 介绍
django-compressor 1910 2017-08-27T05:51:10Z 将通过链接及内联的 javascript 或 CSS 压缩成单个缓存文件。
django-gears 54 2015-01-21T08:00:18Z 编译及合并 JavaScript 和 CSS 文件。
django-htmlmin 352 2016-11-12T15:10:08Z 用于 Python 框架的 HTML 压缩工具,完全支持 HTML 5 和 Django。
django-pipeline 1177 2017-07-03T06:56:20Z Django 的资源文件管理包。
django-systemjs 42 2016-12-14T11:38:21Z Django SystemJS 将 Javascript 的未来版本带到当前的 Django 中。(JSPM 与 Django 集成)
django-webpack-loader 971 2017-07-11T23:19:56Z webpack 无缝集成到 django。
python-webpack 59 2016-01-12T00:45:08Z webpack 的 Python 绑定包,并与 django 集成。

认证

增强或扩展了 Django 认证方法的相关包。

名称 Star Last Update 介绍
django-allauth 3200 2017-08-20T07:30:51Z 一套完整的 Django 应用,解决认证,注册,帐户管理及第三方(社交)帐户认证。
django-organizations 369 2017-08-09T23:46:52Z Django 项目的多用户帐户功能。
django-otp, bitbucket forks:39 一个可插拔框架,用于为 Django 添加使用一次性密码的双因子认证。
django-registration 585 2017-08-01T15:08:01Z 一个简单的 Django 用户注册应用,意在使用户注册过程尽可以简单。
django-rest-auth 923 2017-06-28T18:36:04Z 一组 REST API,用于处理用户注册和认证任务。
django-two-factor-auth 459 2017-08-11T08:19:27Z 用户友好的双因子认证。
django-userena 1210 2016-08-24T12:09:20Z Django 的帐户应用,使用极其简单。
python-social-auth 2690 2017-02-04T13:10:59Z Python Social Auth 是一个很容易设置的社交认证/注册机制,它支持多个框架和认证提供商。

授权

与授权基础设施和权限相关的包。

名称 Star Last Update 介绍
django-guardian 1540 2017-07-23T16:55:02Z 实现对象级别的权限,来用作授权后端。
django-oauth-toolkit 1051 2017-07-12T12:57:12Z Django 用来集成 OAuth2 的好东西。
django-oauth2-provider 306 2014-03-18T21:22:39Z 为你的应用提供 OAuth2 访问。
django-oml 10 2015-08-21T20:17:28Z Object Moderation Layer, mixin for models that allows you moderate several content types.(2 年未更新)
django-permission 246 2017-03-28T06:06:30Z 一个增强的权限库,它能使用 基于逻辑的权限系统 来处理 Django 中的复杂权限问题。
django-rules 498 2017-05-13T12:17:30Z 一个微型但强大的应用,为 Django 提供了对象级别的权限,它无需使用数据。其核心是一个用于构建基于规则的系统的通用框架,类似决策树。它也可以以独立库的形式使用在其它上下文和框架中。

Blog 管理

用于创建和管理 blog 应用的包。

名称 Star Last Update 介绍
django-blog-zinnia 1525 2017-06-15T08:12:24Z 一个简单而且强大,又非常容易扩展的应用,用于管理 Django 网站中的 blog。
puput 206 2017-08-10T15:55:57Z 一个 用 Wagtail

样板

有关可快速开启一个新项目的包。

名称 Star Last Update 介绍
cookiecutter 5589 2017-08-11T16:57:10Z 一个可根据 cookiecutters (项目模板)创建新项目的命令行工具。
django-hackathon-starter 1085 2016-01-29T04:07:31Z 一个 Django Web 应用的样板,包含多种社交认证方法和多个流行的 API 示例(1 年未更新)。
edge 500 2017-07-27T09:36:06Z 一个 非常现代化非常先进的 Django 项目骨架。

缓存

有助于缓存的包。

名称 Star Last Update 介绍
django-cachalot 483 2017-06-07T09:36:02Z 对你的 Django ORM 进行缓存,并能自动使它们失效。
django-cache-machine 665 2016-02-10T11:14:21Z 能在 ORM 中的 Django 数据模型自动进行缓存和使其失效(1 年未更新)。
django-cacheops 721 2017-08-12T06:09:29Z 一个精巧的 ORM 缓存,具有自动化细粒度事件驱动型的失效机制。
django-memoize 53 2017-02-07T19:07:08Z Django 中 记忆(memoization) 技术的一种实现。
django-ormcache 13 2016-10-23T12:16:38Z 一个缓存管理器 mixin,提供了一些 ORM 对象的缓存功能。
django-redis-cache 771 2017-04-09T00:32:23Z 用于 Django 的 Redis 缓存后端。
johnny-cache 270 2014-11-10T16:02:17Z Johnny Cache 是一个用于 Django 应用的缓存框架。

兼容性

有助于保存可重用性 app 在不同的 Django 版本间保存兼容性的包。

名称 Star Last Update 介绍
django-compat 93 2017-08-22T22:06:25Z 为官方支持的 Django 版本提供向前和向后兼容层。
django-compat-lint 37 2015-08-13T07:50:38Z 为你的代理检查 Django 兼容性(2 年未更新)。

仪表盘

用于创建信息仪表盘以可视化数据的包。

名称 Star Last Update 介绍
django-dashing 432 2017-08-22T13:52:38Z 一个可定制,模块化的仪表盘应用框架,用以在你的 Django 项目中可视化有兴趣的数据。灵感来自那个相当优秀的仪表盘框架 Dashing。

数据科学

使得使用大数据更方便的包。

名称 Star Last Update 介绍
rest-pandas 481 2017-07-15T19:32:55Z 通过 Django REST 框架架设你的 Pandas 数据帧服务,以在客户端(如 d3.js)可视化和离线分析(如 Excel)中使用。

数据库

有于支持第三方数据库或添加数据库特定功能的包。

名称 Star Last Update 介绍
dj-database-url 602 2017-08-03T21:59:54Z 在你的 Django 应用中使用数据库 URL。
django-mysql 142 2017-08-10T10:53:50Z 一个 Django 扩展,以使用 MySQL/MariaDB。
django-postgres-fuzzycount 58 2016-09-09T00:02:37Z 在 Django 中使用快速 / 模糊的 PostgreSQL count 操作。
django-postgrespool 264 2017-01-25T19:03:02Z 用于 Django 的 Postgres 连接池,基于 SQLAlchemy。

调试

有助于查找 Bug 的包。

名称 Star Last Update 介绍
django-debug-toolbar 4311 2017-06-03T10:43:58Z 可配置的一组面板,可显示有关当前请求/应答中的许多调试信息。
django-devserver 1208 2016-03-05T15:18:30Z Django 内置 runserver 的简单替代者(1 年未更新)。
django-querycount 96 2017-04-22T23:25:24Z 一个中间件,用于将数据库查询数输出来 runserver 命令行中。
django-silk 1148 2017-08-15T19:44:55Z Django 中非常易用的剖析工具。
nplusone 284 2017-08-14T03:54:06Z 自动检测 Django(及其它 ORM)中的 n+1 查询问题。
sentry 13658 2017-08-25T23:01:23Z 一个现代的错误记录和聚合平台。

Email

有助于管理邮件发送的包。

名称 Star Last Update 介绍
django-celery-email 169 2017-07-13T15:43:31Z 一个 Django 邮件后端,使用 celery 任务来发送邮件。
django-db-mailer 171 2017-08-10T15:30:18Z 一个 Django 模块,能很容易地发送使用 Django 模板 的邮件/短信/push/tss 信息,而模板存于数据库中并通过 Django 管理后面管理。
django-drip 548 2014-12-10T07:32:33Z Django Admin based management for drip email campaigns(2 年未更新)。
django-email-extras 69 2017-08-07T01:11:32Z 多种邮件工具: PGP 加密, multipart 模板, 浏览器测试后端等。
django-mailgun 208 2016-07-11T16:54:45Z 使用 Mailgun 的 Django 邮件后端。
django-post_office 356 2017-07-31T06:54:55Z 一个用于发送和管理邮件的简单 Django 应用,支持模板,并能很容易与任务队伍集成。
django-ses 498 2017-03-15T03:01:01Z 使用 Amazon Simple Email Service 的 Django 邮件后端。
django-spoolgore 7 2014-05-30T11:00:23Z 使用 Spoolgore daemon 的 django 邮件后端(3 年未更新)。
django-templated-email 319 2017-05-03T20:55:16Z 一个 Django 模板,能很容易地发送模板型邮件,可以使用 django 模板,或事务型邮件提供商(如 mailchimp, silverpop 等)。
django-yubin 24 2017-08-03T13:48:57Z django-mailer2 + django-mailviews,及其它功能。
djmail 59 2017-03-27T14:11:05Z 一个简单且非阻塞式的 django 邮件中间件。
djrill 352 2016-08-29T16:13:47Z 一个使用 MailChimp 的 Mandrill 事务型邮件邮件的邮件后端。

数据项

与扩展现有项类型功能或添加新项类型有关的包。

名称 Star Last Update 介绍
django-audiofield 106 2017-05-23T10:22:49Z 允许对音频文件进行上传,管理,将转换成不同的音频格式 (mp3, wav & ogg)。
django-bitfield 286 2017-04-28T23:39:02Z Django 数据模型的一个扩展,A BitField。
django-countries 408 2017-07-19T10:47:46Z 为表单提供国家选择,也基于国旗选择,还提供一个 CountryField。
django-enumfield 105 2015-11-17T19:54:44Z 基于命名常数列表的 Django 定制数据项(1 看未更新)。
django-image-tools 33 2015-12-04T14:25:37Z 在 Django 中处理图像的包(1 看未更新)。
django-imagekit 1216 2017-07-24T12:55:15Z 在 Django 中自动处理图像。
django-jsonfield 用于 Django 数据模型中的 JSONField。 for Django models.
django-location-field 283 2017-03-28T03:21:47Z 一个位置项及其组件,并与 google 地图集成。
django-macaddress 24 2017-06-29T13:25:58Z 在 Django 中使用的 MAC 地址数据模型及其表单项。
django-phonenumber-field 429 2017-04-15T13:37:34Z 一个可以与 python-phonenumbers
django-picklefield 94 2017-06-29T23:45:38Z 用于 Django 的序列化对象项(pickled object field)。
django-searchable-select 34 2017-04-18T11:27:01Z 一个更好更快的多选组件,并附有提示功能。
django-uuidfield 261 2015-01-19T19:48:24Z 用于 Django 的 UUIDField(2 年未更新)。
django-versatileimagefield 256 2017-07-12T19:58:38Z django ImageField 的简单替代品,并提供了一个灵活、直观、易扩展的接口来快速地根据指定的图像创建一个表单项。

文件传输

用于在项目间或用户间传输文件的包。

名称 Star Last Update 介绍
django-downloadview 136 2016-06-28T06:38:45Z 用 Django 提供文件服务。
django-sendfile 325 2017-01-12T21:33:43Z 这是对特定于 Web 服务器的方法的一个封闭器,用来将文件发送给 Web 客户端。

表单

扩展表单功能或添加亲的表单类型的相关包。

名称 Star Last Update 介绍
django-autocomplete-light 857 2017-08-14T10:27:02Z django-autocomplete-light 的目标是在 Django 项目中快速而适当地实现自动填充功能。
django-bootstrap-form 495 2017-08-03T17:06:29Z 将 Twitter Bootstrap 使用到 Django 表单中。
django-bootstrap3 1851 2017-08-18T11:54:58Z 以 Django 的方式,在 Django 模板中使用 Bootstrap。
django-crispy-forms 2882 2017-08-23T19:01:06Z 实现 DRY Django 表单的最好方式。该应用提供的 Tag 和 Filter 能让你快速将表单呈现成 div 格式,同时又提供大量的功能来配置和控制呈现的 HTML。
django-floppyforms 691 2017-08-06T15:15:22Z django-floppyforms 这个应用能让你完全控制表单的呈现结果。表单 API 和功能与 Django 的完全相同,主要的不同在同它的表单项和表单组件是在模板中呈现的,而不是使用字符串处理完成,因此它能让你在使用 Django 模板中完成控制输出的结果。

GIS

能更容易与地理信息系统项目协作的包。

名称 Star Last Update 介绍
django-geoposition 267 2016-08-05T07:16:55Z 一个数据模型项,可用来保存地理信息(经度/纬度),并提供相应的后台管理/表单组件。
django-location-field 283 2017-03-28T03:21:47Z 一个位置项及其组件,并与 google 地图集成。
django-spillway 46 2017-08-21T19:09:25Z Django REST 框架的 Geodata 扩展。
djangorestframework-gis 410 2017-07-17T21:48:42Z Django REST 框架的地理信息扩展。

图片处理

用于处理,修改或转换图片的包。

名称 Star Last Update 介绍
django-image-cropping 406 2017-07-17T08:09:36Z 一个协助应用,能很容易地为后台或前端非破坏性的剪切任意大图片。
django-versatileimagefield 256 2017-07-12T19:58:38Z django ImageField 的简单替代品,并提供了一个灵活、直观、易扩展的接口来快速地根据指定的图像创建一个表单项。

导入/导出

能在项目中加载、导入或导出数据的包。

数据迁移

当有模式更新后,能用来进行数据库迁移的包。

名称 Star Last Update 介绍
South 一个提供了模式和数据迁移功能的 Django 应用,支持至 Django 1.6.x。( Django 1.7 及以上版本已经集成了一个数据迁移系统,其基于 South 但不兼容 )

移动端支持

用于支持 iOS, Android 及其它移动端的包。

名称 Star Last Update 介绍
django-push-notifications 984 2017-08-09T00:36:18Z 一个微型 Django 应用,它实现了 Device 数据模型,可通过 APNS 和 GCM 发送消息。
django-pushy 163 2017-08-06T19:20:19Z 一个 Django 应用,使用 celery 来提供推送功能。该应用的主要目的是帮助你批量向你的用户发送推送消息。如果你有多个已注册的设备码(registered device keys),django-pushy 会将设备码分成小组,从而加快消息的发送过程。

数据模型扩展

能扩展数据模型功能或添加新数据模型类的包。

名称 Star Last Update 介绍
django-aggregate-if 128 2014-11-20T11:11:06Z 对 Django 查询进行条件聚合,就如 Excel 中的 SumIf 和 CountIf(2 年未更新)。
django-localflavor 320 2017-08-12T09:27:51Z 与国家信息有关的 Django 辅助包,即原先的 fame 贡献包。
django-model-utils 1194 2017-04-18T08:51:18Z Django 数据模型的 mixins 和工具集。
django-mptt 1531 2017-08-17T14:30:26Z 用来在 Django 中实现一个修订版的先序遍历树的工具集。
django-treebeard 391 2017-06-23T15:52:32Z Django 中树数据结构的另一种实现(提供了 3 种不同的层级数据排序方法,包括 MPTT )。

支付处理

与支付处理提供商集成有关的包。

名称 Star Last Update 介绍
dj-stripe 412 2017-08-20T00:09:18Z 使得 Django + Stripe 更容易。
django-merchant 873 2015-07-08T05:29:26Z 一个 Django 应用,为多个可插拔支付后端提供了辅助工具(2 年未更新)。
django-oscar-adyen 7 2017-06-29T08:02:45Z 这个包提供了与 Adyen 支付网关的集成功能。它意在与电子商务框架 django-oscar 进行无缝对接,但也可以独立于 Oscar 使用。
django-oscar-paymentexpress 6 2012-08-29T07:19:53Z 这个包提供了与 PaymentExpress 支付网关(使用它们的 PX POST API)的集成功能。它意在与电子商务框架 django-oscar 进行无缝对接,但也可以独立于 Oscar 使用(5 年未更新)。
django-oscar-paypal 72 2016-09-06T12:48:10Z PayPal 集成进 django-oscar。也可以独立于 Oscar 使用。
django-paypal 404 2017-08-15T13:58:51Z 一个可插拔的 Django 应用,进于集成 PayPal 标准支持和高级支付功能。
django-pinpayments 19 2016-01-28T23:43:34Z 可简化使用 Pin 的支付过程的 Django 库(1 年未更新)。
django-zebra 181 2014-06-23T22:08:32Z 表单,组件,模板标签及模板,以使 Stripe + Django 更容易(3 年未更新)。

项目管理

名称 Star Last Update 介绍
django-timepiece 264 2016-02-29T16:11:00Z 一个多用户的 Django 应用,用于跟踪用户在项目上的时间(1 年未更新)。

报表

创建报表相关的包。

名称 Star Last Update 介绍
django-model-report 160 2016-03-27T17:11:41Z 一个集成了 highcharts 的 Django 报表应用。
django-report-builder 474 2017-08-17T20:00:07Z Django ORM 的一个用户界面。能构建自定义的查询并显示结果。目标用户是系统管理员及不会编程的终端用户。

RESTful API

开发 REST API 的包。

名称 Star Last Update 介绍
django-nap 177 2017-08-24T13:15:54Z 实现对象序列化,RESTful 视图和 RPC 视图的一种极简方式。
django-rest-auth 923 2017-06-28T18:36:04Z 该应用将所有与注册和验证相关的功能都以 CBV (Class Base View) 和 REST (JSON) 的形式提供,从而使用它来构建 Django SPA (Single Page App) 或移动应用是极其方便的。
django-rest-framework 一个功能强大且灵活的工具集,用它来构建 Web API 很容易。
django-rest-localflavor 12 2016-10-27T16:15:40Z 用于 Django Rest 框架的一些本地化相关序列化器。
django-rest-swagger 1604 2017-04-06T13:13:37Z Django REST 框架的 Swagger 文档生成器。
drfdocs 405 2017-02-07T21:59:31Z 为使用 Django REST 框架开发的 Web API 提供文档。
django-tastypie 自 2010 年来就能为 Django 应用创建完美的 API。
restless 632 2017-06-01T19:06:20Z 一个在 Python 中使用的轻量级 REST 微框架。

搜索

为项目提供搜索能力的包。

名称 Star Last Update 介绍
django-haystack 2249 2017-08-24T19:12:53Z Django 中的模块化搜索包。
django-watson 619 2017-08-22T13:10:51Z 快速的多数据模式的全文搜索插件。
djorm-ext-pgfulltext 241 2016-01-05T19:49:29Z PostgreSQL 全文搜索与 django orm 整合(1 年未更新)。

安全性

用于改善项目安全性的包。

名称 Star Last Update 介绍
django-admin-honeypot 385 2016-08-07T21:02:46Z 一个伪装的 Django 管理后台登录界面,用来向管理员发送未授权访问尝试信息。
django-axes 349 2017-07-20T17:20:54Z 是一种用于记录失败登录尝试的简单方法,即可用于 Django 管理后台,也可用于你的应用系统。
django-debreach 68 2016-08-13T11:19:20Z 为你的 Django 应用提供 BREACH 防御。
django-password-session 10 2015-02-20T05:04:55Z 当修改密码后会使所有活跃会话全部失效( Django 1.7+ 中已有此功能 )(2 年未更新)。
django-secure 485 2015-11-20T19:41:51Z 提醒你通过完成一些简单地任务来提高你的 Django 网站的安全性,该项目已整合入 Django 1.8+,故不再维护(2 年未更新)。
django-secure-auth 25 2017-08-01T09:42:36Z 通过 TOTP, 短信, 代码 & 答案等进行安全认证。能根据 IP 和 captcha 进行登录保护。
django-security 120 2017-07-20T18:03:09Z 一组数据模型,视图、中间件和表单,用来加固 Django 项目的安全性。
django-sslify 296 2016-08-13T19:10:55Z 在你的 Django 网站上强制使用 SSL。
django-stronghold 234 2017-07-04T13:38:39Z Stronghold 是一个中间件,用来默认将你的所有视图导向 login required。
django-sudo 242 2016-07-26T20:35:14Z Sudo 模式是你的最敏感页面的一个额外安全层。这是 Django 中的 GitHub Sudo 模式的一种实现。

SEO

*帮助改善项目 SEO ( 搜索引擎优化 ) 的包。

名称 Star Last Update 介绍
django-meta 162 2017-08-12T13:59:55Z 一个可插拔的应用,Django 开发人员可以用它来快速地将 meta 标签和 OpenGraph, Twitter, 和 Google Plus 属性添加到他们的 HTML 页面中。
django-robots 221 2017-03-01T00:00:21Z 一个用于管理 robots.txt 文件的应用,它遵循 robots 扩展协议。
django-seo2 38 2016-07-13T11:19:42Z 提供了一组工具来管理 Django 站点的搜索引擎优化 (SEO) 元数据。

设置

用来管理项目的配置的包。

名称 Star Last Update 介绍
django-configurations 541 2017-07-16T14:10:46Z 一个依据广为接受的编程模式来组织 Django 项目配置信息的辅助包。
django-constance 761 2017-08-21T13:56:00Z 一个能将动态设置信息存储在可插拔后端(内置 Redis 和 Django 数据模型后端)的 Django 应用,并已与 Django 后台管理应用整合。
python-decouple 447 2017-08-16T02:43:29Z 严格地将配置与代码分离。
django-environ 753 2017-08-21T10:42:38Z 能让你使用 12factor 的环境变量来配置你的 Django 应用。
django-split-settings 217 2017-06-22T15:37:46Z 将 Django 设置信息组织到多个文件和目录中。能容易地实现对设置的覆盖和修改。能使用通配符和可选的设置文件。

存储

扩展了现有存储后端的功能或提供新存储后端的相关包。

名称 Star Last Update 介绍
django-dynamic-preferences 86 2017-07-30T16:59:45Z 为你的 Django 项目实现动态、全局的实例设置。
django-selectel-storage 10 2016-03-13T10:26:17Z 使用该应用能容易地将媒体或静态文件保存到 Selectel 云存储上。
django-storages django-storages 是一个有关自定义 Django 存储后端的列表(4 年未更新)。
django-queued-storage 254 2017-08-20T13:49:50Z 为 Django 存储后端提供了代理功能,从而使你能像在本地一样上传文件,但最终是保存在远程。
django-webdav-storage 11 2016-05-16T18:14:32Z Django 存储后端,能将文件存储在自定义的 WebDAV 存储中。

标签

名称 Star Last Update 介绍
django-taggit 1727 2017-06-04T01:41:27Z Django 的简单标签应用。
django-taggit-helpers 18 2015-12-05T06:34:07Z django-taggit 标签的 Django 后台管理辅助类(1 年未更新)。

任务队列

能更容易使用任务/后台队队的包。

名称 Star Last Update 介绍
django-celery 1054 2017-07-18T06:51:58Z Celery 与 Django 集成。(Celery 3.1+ 已不再需要该包)
django-q 528 2017-07-10T09:52:46Z 一个 Django 多进程任务队列。
django-rq 667 2017-08-07T11:44:27Z 在你的 Django 项目监测和使用 RQ 的最简单方法。
huey 1355 2017-08-25T04:57:13Z 一个 Python 中的小型多线程任务队列。

测试

有助于测试代码或创建测试数据的包。

名称 Star Last Update 介绍
behave-django 34 2017-03-22T06:20:54Z 将行为驱动开发 ( Behave BDD ) 集成到 Django 中。
django-behave 174 2016-07-16T10:47:25Z Behave BDD 模块的 TestRunner。
django-dynamic-fixture 256 2017-08-07T15:10:06Z 可为测试目的动态地创建数据模拟实例。
django-faker 153 2015-09-26T17:42:26Z 使用 Fake-factory
django-jenkins 822 2017-02-16T12:03:00Z 在 Django 中即插即用 jenkins 进行持续集成。
django-nose 753 2017-08-23T23:35:37Z 使用 nose 进行测试。
django-selenium 84 2016-03-28T20:54:32Z 支持用 Selenium 测试。
django-shotgun 9 2014-03-06T09:34:20Z 测试整个 Django 网站(3 年未更新)。
django-slowtests 113 2017-06-17T12:29:33Z 定位出最慢的测试。
django-test-plus 225 2017-06-26T16:39:26Z 增强了 Django 默认的 TestCase 的功能,能极大减少样板代码。
factory_boy 1232 2017-08-04T23:00:41Z Python test fixtures 一个替代器。
hitchtest 与 Django 高度集成的一个测试框架。
lettuce-django-terrain 11 2012-01-18T10:28:34Z 用于 Django 项目中 lettuce
mixer 428 2016-11-24T10:06:45Z 一个用来产生 Django 或 SQLAlchemy 数据模型实例的应用。能快速便捷地创建测试数据。
mock-django 194 2016-02-09T19:14:55Z 一个简单的库,能为诸如 ORM 等一些 Django 行为设置模拟信息(1 年未更新)。
model-mommy 697 2017-07-26T15:05:01Z 为进行更好地测试提供了智能 fixtures。
pytest-django 348 2017-07-28T18:36:56Z pytest 的一个 Django 插件。
splinter 1474 2017-08-24T14:36:07Z Web 应用的一个 Python 测试框架。

缩略图

用于创建缩略图的包。

名称 Star Last Update 介绍
django-stdimage 134 2017-08-10T07:21:55Z 用于 Django 的缩略图和图像工具。
django-versatileimagefield 256 2017-07-12T19:58:38Z Django ImageField 的简单替代器,它提供了一个灵活易用、易扩展的接口,能根据数据项中设置的图片快速地创建新的图片。
easy-thumbnails 922 2017-08-08T18:09:31Z 一个易用的 Django 缩略图应用。
sorl-thumbnail 1093 2017-07-08T11:20:26Z 用于 Django 的缩略图应用。

翻译

有助于翻译工程项目的包。

名称 Star Last Update 介绍
django-hvad 442 2017-08-18T14:07:17Z 可在 django 中进行轻松地翻译,使用通常的 ORM。能很容易集成到现存的项目和应用中。能从 django-multilingual-ng 很容易地转换过来。
django-klingon 37 2017-02-23T14:33:41Z 意在能 django 数据模型的翻译更加容易(2 年未更新)。
django-modeltranslation 522 2017-07-25T19:08:35Z 将现有 Django 数据模型中的动态数据翻译成任何的语言,而无需修改原来的数据模型类。
django-parler 250 2017-07-04T11:22:38Z 简单的 Django 数据模型翻译工具,没有奇技淫巧。
django-rosetta 622 2017-04-07T08:13:53Z Rosetta 是一个 ango 应用,它使你的 Django 项目的翻译过程更加容易。

视图

用于增强或提供新的视图类的包。

名称 Star Last Update 介绍
django-extra-views 636 2017-03-08T16:33:59Z Django 的基于类的通用视图都很赞,那就再实现一些。
django-vanilla-views 673 2016-10-12T18:19:57Z 一些非常简洁的基于类的视图。

Web 前端集成

名称 Star Last Update 介绍
django-angular 1109 2017-08-22T19:26:59Z 使 AngularJS 与 Django 整合。
django-bower 499 2016-09-26T10:52:07Z 使在 Django 项目中使用 bower 更加容易。
django-js-reverse 361 2017-07-08T14:07:01Z 一个 Django 应用,实现 Javascript url 处理。
djangular 217 2016-04-26T11:41:26Z 一个可复用的 Django app,为 Angular.js 提供了更好的集成及工具。(1 年未更新)

所见即所得编辑器

方便文本翻译的包。

名称 Star Last Update 介绍
django-ckeditor 891 2017-08-24T09:00:29Z Django 管理界面与 CKEditor 集成。
django-summernote 351 2017-05-11T05:02:11Z Summernote 是一个简单的所见即所得编辑器。django-summernote 能将 Summernote 方便地嵌入到 Django 中。支持 mixins 和 widgets。
django-tinymce 638 2017-07-05T06:37:45Z TinyMCE 与 Django 集成。
django-wysiwyg 444 2016-12-03T02:58:19Z 一个 Django 应用,实现将 Django 文本框变成富文本编辑器。可用作模板标签,也可用于表单组件。

Wiki 应用

名称 Star Last Update 介绍
django-wiki 792 2017-08-18T18:48:52Z 一个 wiki 系统,功能复杂,集成容易,界面优秀。能将你的知识配以样式进行存储:使用 django 数据模型。
waliki 262 2017-06-29T12:11:35Z 一个可扩展的 Django wiki 应用,使用 Git 后端。

工作流

用于过程或业务任务管理的包。

名称 Star Last Update 介绍
django-flows 93 2015-12-07T08:15:32Z django-flows 能保存逻辑复杂流中的状态和位置,允许基于每个用户的一系列动作进行可能的分支和复杂路径分离。(1 年未更新)
django-fsm 908 2017-06-08T10:36:21Z Django 对有限状态机的友好支持。
django-river 311 2017-08-07T08:29:23Z Django 状态机和工作流库,提供即时修改功能。
django-states 119 2017-05-30T13:03:28Z django 数据模型的状态机。
django-viewflow 841 2017-08-20T07:14:20Z Django 中的可复用工作流库。
django-workflows, bitbucket forks:1 django-workflows 为 Django 提供了一个通用的工作流引擎。
django-xworkflows 76 2017-02-25T17:28:16Z 一个将 xworkflows 整合到 django 数据模型中的库。

其它

名称 Star Last Update 介绍
django-activeurl 100 2017-07-28T12:19:28Z 使在 django 更容易使用活跃 URL 高亮。(2 年未更新)
django-activity-stream 1230 2017-08-27T02:50:27Z 基于站点上的行为创建通用的活动流。用户可关注任何行为者的个人活动流。
django-adminactions 174 2017-06-12T19:48:59Z 一组非常有用的行为集,可用于 django.contrib.admin.ModelAdmin 和 django.contrib.admin.AdminSite。
django-autoadmin 27 2015-10-16T06:55:48Z 为 Django 项目自动创建管理员用户。(2 年未更新)
django-braces 1247 2017-04-18T17:41:56Z 可复用的,通用的 Django mixins。
django-calendarium 176 2016-09-05T09:11:00Z 一个可复用的应用,用于在模板中管理和显示日历。
django-changuito 48 2017-08-14T17:24:30Z django 网站的购物篮应用,django-cart 的分支版本。
django-cors-headers 1625 2017-08-10T10:57:15Z 一个用于处理跨源资源共享(CORS) 所需的服务器头的 Django 应用。
django-dfp 4 2015-08-27T08:49:16Z 一个应用,提供了用于获取 Google DFP 广告的标签。(2 年未更新)
django-dynamic-scraper 621 2017-06-29T11:04:50Z 能通过 Django 管理界面创建 Scrapy 抓取器。
django-extensions 3270 2017-08-22T19:44:18Z 该仓库收集了有关 Django 框架的全局自定义管理扩展功能。
django-filter 1841 2017-08-22T20:57:26Z 一个通用的系统,能基于用户选择过滤 Django QuerySets。
django-friendship 303 2017-01-02T16:00:12Z 用于管理从属或双向关系的 Django 应用。
django-gravatar2 98 2017-07-27T21:53:44Z 主要实现在 Django 中支持 Gravatar。功能有辅助函数,模板标签和完整的测试。
django-hackathon-starter 1085 2016-01-29T04:07:31Z Django Web 应用的样板,包含各种社交认证方法和许多流行 API 的例子。(1 年未更新)
django-ipware 348 2017-07-31T18:47:32Z 一个用于获取用户 IP 地址的 Django 应用。
django-magic-embed 18 2015-10-12T14:25:34Z 一个简单易用的 Django 模板标签和工具,用于嵌入视频,并从视频提供者处获取缩略图。(2 年未更新)
django-markitup 42 2016-09-04T08:17:11Z 一个可复用的 Django 应用,用于端到端的标签处理。
django-mmc 34 2017-01-16T18:44:08Z 一个用于监测 Django 中的管理命令的应用。
django-overextends 92 2017-04-10T00:59:54Z Django 中的环型模板继承。
django-pagination 506 2017-05-26T23:10:46Z https://github.com/ericflo/django-pagination。(3 年未更新)
django-el-pagination 138 2017-05-10T08:08:14Z Django EL(Endless) Pagination 可用于提供 Twitter 风格或 Digg 风格的分页,可支持 Ajax。
django-quiz-app 219 2016-07-21T07:45:45Z 这是一个可配置的 Django 调查问答应用。
django-recaptcha 431 2017-06-27T13:03:26Z Django reCAPTCHA 表单项/组件集成应用。
django-smuggler 235 2016-11-09T21:51:48Z Django Smuggler 是 Django Web 框架中的一个可插拔应用,可用于在自动生成的管理界面中导入/导出 fixtures。
django-solo 291 2017-07-15T15:24:07Z 有助于使用单例 -- 全局设置等那些你想在管理站点上进行编辑的事物。
django-sql-explorer 1294 2017-08-08T02:35:49Z 能通过 SQL 查询进行数据共享更加容易。
django-stored-messages 73 2016-03-02T22:43:53Z 将 Django 消息保存到你的项目后端。(1 年未更新)
django-ratelimit 363 2017-07-31T13:47:24Z 为限速率视图提供了一个装饰器。可基于 IP 地址或请求中的某项(GET 或 POST 中的变量)进行限制。
django-uuslug 193 2017-03-08T16:39:16Z 一个 slugify 应用,能保证唯一性,且能处理 Unicode。
django-watchman 156 2017-08-02T18:27:08Z django-watchman 为你的数据库,缓存等后端服务提供状态端点。
django-websocket-redis 647 2017-08-20T22:18:29Z 为 Django 应用实现的 Websockets,使用 Redis 作为消息队列。
metamon 一组 Ansible playbooks 集合,可用于快速创建 Django 应用。
micawber 361 2017-07-24T14:19:00Z 一个用于从 URL 抽取内容的小型库。
towel 71 2017-05-04T14:25:47Z 一个工具集,能极大地方便你的 Django 开发。

项目

出色的 Django 项目

CMS

名称 Star Last Update 介绍
django-cms 5126 2017-08-18T18:33:52Z 易用且对开发者友好的 CMS。
django-fiber 564 2017-07-28T20:08:58Z Django Fiber, 一个简单易用的 CMS,可用于所有的 Django 项目中。
feincms 704 2017-07-18T09:26:26Z 一个基于 Django 的 CMS,关注于扩展性和代码的简洁性。
Mezzanine 3178 2017-08-22T23:53:57Z 一个使用 Django 框架构建的内容管理平台。
wagtail 4644 2017-08-27T18:28:52Z 一个新的 Django 内容管理系统。
leonardo 64 2017-07-28T18:18:22Z 一个新的 Django 内容管理系统,基于 FeinCMS 和 OpenStack Horizon 构建。

文档管理

名称 Star Last Update 介绍
mayan-edms 269 2017-08-27T23:48:30Z 一个开源的,基于 Django 的 DMS (文档管理系统),它具有自定义元数据索引、文件服务集成、OCR 功能、文档版本控制和电子签名验证等功能。

电子商务

名称 Star Last Update 介绍
Cartridge 532 2017-05-21T17:22:49Z Django/Mezzanine 的电子商务应用。
django-oscar 2663 2017-08-27T05:40:29Z Django 中基于领域驱动的电子商务框架。
Lighting Fas Shop Lighting Fas Shop 是一个用 Django 构建的电子商务解决方案。
Saleor 在 Python 和 Django 中使用的电子商务店铺。
Satchless Satchless 将电子商务和 Python 结合了起来。
Satchmo Satchmo 是一个用 Django 构建的电子商务框架,它能使你开发独一无二且健壮的在线商店。

其它

名称 Star Last Update 介绍
Django packages 264 2017-07-31T08:04:48Z Django Packages 是一个 Django 的可复用应用,站点,工具等的目录。
django-salted 326 2014-05-19T20:29:44Z 使用 Vagrant 的 Django 项目全栈 SaltStack 配置。(4 年前更新)
Drum 334 2017-01-30T02:18:01Z Reddit / Hacker News 的克隆版,使用 Django/Mezzanine。
koalixcrm 67 2016-09-05T18:39:24Z 适用于小业务的完美的 CRM/ERP。

项目管理

名称 Star Last Update 介绍
ITSY 76 2014-11-09T18:27:04Z 问题跟踪系统。(3 年前更新)
taiga 3671 2017-08-23T11:39:49Z 敏捷,免费而且开源的项目管理工具,基于 Django 和 Angular。

资源

探索新 Django 应用和项目的地方。

图书

名称 Star Last Update 介绍
Django by Example 15 2016-06-20T21:03:24Z
Djen of Django (1.7)
Effective Django (1.5)
Getting started with Django (video)
High Performance Django (1.7) 部署快速、可扩展的 Django 站点。
Lightweight Django (1.7) 使用 REST, WebSockets, Backbone 和 Django。
Tango With Django (1.5)
Test-Driven Web Development with Python (1.7)
Two Scoops of Django: Best Practices for Django 1.8 关于 Python 和 Django 开发的最佳实践的书。

网站

名称 Star Last Update 介绍
Django Girls Tutorial 一篇有趣并且吸引人的教程,显示了如何使用 Django 创建一个 blog 并部署到 Heroku。
Django Introduction 一组可复用的幻灯片,可用于向更多人传授关于 Django 的知识。
Django packages 264 2017-07-31T08:04:48Z Django Packages 是一个 Django 的可复用应用,站点,工具等的目录。
Django Sites Django Sites 收集了基于 Django 的网站的案例。
Full Stack Python's Django page 包含对 Django 哲学及其组件的解释,并且还有链向其它资源和教程的链接。

会议

名称 Star Last Update 介绍
Django Beer 佛罗伦萨 Django 社区的聚会。
Django Village 意大利 Django 社会大会。与全意大利及海外 Django 人的好机会。
Django Weekend 是一个 Django/Python 非营利社区活动,完全由自愿者组织和运营。该大会主要关注 Django,但是有关 Python 的各个方面也都在其范围内。
Django: Under The Hood 是一个令人兴奋的针对有经验的 Django 开发人员的新 Django 会议。来学习关于 Django 的内部机理,帮助规划其愿景。
DjangoCon Europe 是欧洲年度最大的 Django 会议,通常在暮春举行。
DjangoCon US 是北美最大的 Django 会议,通常在每年九月的第一周举行。

非 Python 包

名称 Star Last Update 介绍
cookiecutter-django 2834 2017-08-26T17:26:07Z 一个 cookiecutter 模板,用于快速创建 Django 项目。

外部文档

关于 Django 特性的其它信息源。

名称 Star Last Update 介绍
Classy Class-Based Views 对每个 Django 中基于类的通用视图的全部方法和属性进行了详细的描述。
Classy Django REST Framework 对 Django REST 框架中每个基于类的视图和序列化器的全部方法和属性进行了详细的描述。

视频

名称 Star Last Update 介绍
CodingforEntrepreneur 一组关于 Django 及所有基于 Django 的项目的最佳视频集。
GoDjango 包含了从初级到高级的 Django 视频。囊括了从第 3 方应用到 Django 核心组件的内容。
Must Watch Django Videos 476 2015-08-10T23:15:00Z 关于 Django 和 Python 的必看视频。
One Month Django 这组视频集将在一个月内教会你 Django。

工具

方便 Django 使用的非 Django 项目。

名称 Star Last Update 介绍
Django-manage.py-anywhere 17 2017-01-14T12:06:28Z 可从任意地方运行 manage.py。找到距离最近的 manage.py 文件,并基于该文件运行命令。
Logan 196 2016-05-18T13:56:28Z 一个用于单独运行 Django 应用的工具集。它提供了用于创建一个 CLI 运行器,管理配置信息,及启动程序的工具(2 年前更新)。

Tips

你已看完所有的项目啦~


Comments

comments powered by Disqus