Django必备


  1. pip install Django mysqlclient

认证和授权


  1. pip install django-oauth-toolkit
  2. pip install django-guardian
  3. pip install django-simple-sso

模型字段


  1. pip install django-timezone-field jsonfield

后端


Celery

用来管理异步、分布式的消息作业队列,可用于生产系统来处理百万级别的任务。

  1. pip install Celery

Django REST Framework

构建REST API的优秀框架,可管理内容协商、序列化、分页等,开发者可以在浏览器中浏览构建的API。
官网:https://www.django-rest-framework.org/

  1. # DRF相关
  2. pip install djangorestframework
  3. pip install markdown django-filter coreapi Pygments django-guardian
  4. pip install djangorestframework-camel-case

跨域 django-cors-middleware / django-cors-headers

一款设置CORS(Cross-Origin Resource Sharing)标头的应用,基于XmlHttpRequest,对管理Django应用中的跨域请求非常有帮助。

  1. pip install django-cors-middleware
  2. # pip install django-cors-headers # 备选

图像 Pillow

  1. pip install Pillow

云服务


  1. # 阿里云
  2. pip install aliyun-python-sdk-core

调试


  1. pip install django-debug-toolbar
  2. pip install django-sslserver

调试工具栏

django-debug-toolbar
官网:https://django-debug-toolbar.readthedocs.io/en/latest/

SSL服务器

django-sslserver

前端


bootstrap 4

  1. pip install django-bootstrap4

其他


django-polymorphic (多态字段)
django-reversion (版本控制)
django-reversion-compare
django-rest-polymorphic
(多态REST)
DRF-extensions (扩展)
django-mptt (树形结构)

Django debug toolbar : 提供一个可以查看debug 信息的面板(包括SQL执行时间,页面耗时)
django-silk :性能瓶颈分析
Simple UI:基于Element UI 和 VUE 的 Django Admin 主题
Haystack Django :模块化搜索方案
Django notifications: 发送消息通知,你有 xx 条未处理简历
Django markdown editor :Markdown 编辑器
django-crispy-forms : Crispy 表单,以一种非常优雅、干净的方式来创建美观的表单
django-simple-captcha:Django表单验证码

参考: