很棒的 Django 应用程序、项目和资源的精选表单

目录

管理界面

分析

资产管理

验证

授权

博客管理

样板

缓存

兼容性

客户关系管理

仪表盘

数据科学

数据库

调试

电子邮件

字段

文件传输

形式

地理信息系统

图像处理

进出口

迁移

移动支持

模型扩展

多租户

交付过程

项目管理

报告

RESTful API

搜索

安全

搜索引擎优化

设置

贮存

标记

命中数

任务队列

测试

缩略图

翻译

观看次数

Web前端集成

所见即所得的编辑器

维基

工作流程

机器学习

其他

项目

内容管理系统

文件管理

电子商务

其他

项目管理

资源

图书

网站

会议

非 Python 包

外部文件

视频

公用事业


问:什么是很棒的 Django 包?

A:一个很棒的包是一个成熟的(不是最近发布的)、维护良好、拥有大量用户、有良好文档、遵循最佳实践并且最新版本不到 1 年的包。很棒的 Django 包和项目是启发和作为示例的包和项目。

管理界面

扩展管理界面、添加或改进功能的软件包。

分析

执行 Web 分析或集成 Web 分析服务的软件包。

资产管理

帮助管理项目静态资产的包。

验证

改进或扩展 Django 身份验证方法的包。

  • django-allauth - 解决身份验证、注册、帐户管理以及 3rd 方(社交)帐户身份验证的 Django 应用程序的集成集。
  • django-organizations - Django 项目的多用户帐户。
  • django-otp - 一种可插入框架,用于使用一次性密码向 Django 添加两因素身份验证。
  • django-registration - 简单的 Django 用户注册应用程序,旨在让用户注册尽可能轻松。
  • django-two-factor-auth - 用户友好的两因素身份验证。
  • django-userena - Django 帐户变得非常简单。
  • djoser - Django 身份验证系统的 REST 实现。
  • python-social-auth - Python Social Auth 是一种易于设置的社交身份验证/注册机制,支持多种框架和身份验证提供程序。
  • dj-rest-auth - 用于在 Django Rest Framework 中安全处理身份验证的嵌入式 API 端点。特别适用于 SPA(例如 React、Vue、Angular)和移动应用程序。

授权

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

  • django-guardian - 每个对象权限的实现作为授权后端。
  • django-oauth-toolkit - Djangonauts 的 OAuth2 好东西!
  • django-oauth2-provider - 为您的应用提供 OAuth2 访问权限。
  • django-oml - 对象审核层,混合模型,允许您审核多种内容类型。
  • django-permission一个增强的权限库,它使基于逻辑的权限系统能够处理 Django 中的复杂权限。
  • django-rules - 一个小巧但功能强大的应用程序,无需数据库即可为 Django 提供对象级权限。从本质上讲,它是一个用于构建基于规则的系统的通用框架,类似于决策树。它也可以用作其他上下文和框架中的独立库。

博客管理

用于构建和管理博客应用程序的包。

  • django-blog-zinnia - 简单但功能强大且真正可扩展的应用程序,用于管理 Django 网站中的博客。

  • puput - 在Wagtail 中实现的 Django 博客应用程序。

  • django-blog-it - 完全可定制且随时可用的博客,一键安装程序。

样板

与启动新项目相关的包。

  • cookiecutter - 一个命令行实用程序,可从 cookiecutter(项目模板)创建项目。
  • django-hackathon-starter - Django Web 应用程序的样板,包含各种社交身份验证方法和几个流行的 API 示例。
  • edge - 现代且前沿的 Django 项目框架。
  • demo-allauth-bootstrap - Django 示例应用程序,用户包括通过 Django-AllAuth 进行的社交身份验证。
  • wemake-django-template - 出血边缘 Django 模板,专注于代码质量和安全性。

缓存

有助于缓存的软件包。

兼容性

有助于保持不同 Django 版本之间可重用应用程序兼容性的包。

客户关系管理

有助于管理组织业务关系的软件包。

  • Django-CRM - 客户关系管理仪表板,您可以在其中管理组织销售部门的客户。它提供管理线索信息及其活动,跟踪线索问题,管理联系人以发送线索和帐户的电子邮件。

仪表盘

创建信息仪表板以可视化数据的包。

  • django-dashing - 一个可定制的模块化仪表板应用程序框架,用于 Django 可视化有关您项目的有趣数据。灵感来自非常漂亮的仪表板框架 Dashing。

数据科学

使处理大量数据更容易的包。

  • rest-pandas - 通过 Django REST Framework 提供您的 Pandas 数据帧,用于客户端(即 d3.js)可视化和离线分析(例如 Excel)。

数据库

添加对 3rd 方数据库或数据库特定功能的支持的软件包。

调试

帮助追捕错误的软件包。

  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值