跳转到主要内容

从django-extensions中隔离shell_plus命令

项目描述

https://img.shields.io/pypi/l/django-extensions-shell.svg Latest PyPI version Number of PyPI downloads Supports Wheel format

Django Extensions Shell 是从优秀的 Django Extensions 项目中提取的 shell_plus 命令,成为一个独立的项目。在我参与的大多数项目中,我只使用了 shell_plus 命令,对我而言,在项目中引入对这个特定代码的依赖,比依赖整个 Django Extensions 项目感觉要好得多。

Django Extensions Shell 将大致遵循 Django Extensions 项目本身发布的版本。Django Extensions Shell 的版本号将始终与 Django Extensions 的版本匹配。

需求

Django Extensions Shell 需要 Django 1.8 或更高版本。

获取它

您可以使用 pip 或 easy_install 获取 Django Extensions。

$ pip install django-extensions-shell
or
$ easy_install django-extensions-shell

如果您想从源代码安装,请从 GitHub 获取 git 仓库并运行 setup.py

$ git clone git://github.com/shanx/django-extensions-shell.git
$ cd django-extensions-shell
$ python setup.py install

安装它

要使您的项目启用 django_extensions,您需要将其添加到项目的 settings.py 文件中的 INSTALLED_APPS

INSTALLED_APPS = (
    ...
    'django_extensions_shell',
    ...
)

使用它

运行增强的 django shell

$ python manage.py shell_plus

文档

您可以在以下位置在线查看文档:

或者您可以在仓库的 docs/ 目录中查看。

变更日志

1.7.5 (未发布)

1.7.4.1 (2016-09-16)

  • 这个版本仍然基于 1.7.4,不幸的是发现了一个需要修复的次要错误。

1.7.4 (2016-09-13)

  • 基于 Django Extensions 1.7.4 的首次发布

项目详情


下载文件

下载适用于您的平台的文件。如果您不确定选择哪一个,请了解更多关于安装包的信息。

源分布

django-extensions-shell-1.7.4.1.tar.gz (104.8 kB 查看哈希值)

上传时间

构建分布

django_extensions_shell-1.7.4.1-py2.py3-none-any.whl (16.3 kB 查看哈希值)

上传时间 Python 2 Python 3

由以下提供支持