跳转到主要内容

Django扩展

项目描述

https://img.shields.io/pypi/l/django-extensions.svg https://github.com/django-extensions/django-extensions/actions/workflows/compile_catalog.yml/badge.svg https://github.com/django-extensions/django-extensions/actions/workflows/linters.yml/badge.svg https://github.com/django-extensions/django-extensions/actions/workflows/precommit.yml/badge.svg https://github.com/django-extensions/django-extensions/actions/workflows/pytest.yml/badge.svg https://github.com/django-extensions/django-extensions/actions/workflows/security.yml/badge.svg Latest PyPI version Supports Wheel format Coverage

Django Extensions 是 Django 框架的定制扩展集合。

入门

了解 Django Extensions 的最佳方式是观看 Eric Holscher 的出色屏幕截图 (在vimeo上观看视频)。在几分钟内,Eric 带您了解了几个命令扩展。还有在 GoDjango 的 YouTube 频道上的 简短屏幕截图,以帮助您了解更多。

要求

Django Extensions 需要 Django 3.2 或更高版本。

获取它

您可以通过使用 pip 获取 Django Extensions

$ pip install django-extensions

如果您想从源代码安装它,从 GitHub 下载 git 仓库并运行 setup.py

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

安装它

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

INSTALLED_APPS = (
    ...
    'django_extensions',
    ...
)

使用它

生成(并查看)应用程序模型的Graphviz图

$ python manage.py graph_models -a -o myapp_models.png

为项目生成一个由制表符分隔的< cite>(url模式, 视图函数, 名称)元组列表

$ python manage.py show_urls

检查模板以查找渲染错误

$ python manage.py validate_templates

运行增强的Django shell

$ python manage.py shell_plus

运行增强的Django runserver(需要安装Werkzeug)

$ python manage.py runserver_plus

参与其中

开源项目总是需要更多帮助。修复问题、记录功能、添加您语言的翻译。如果您有时间并且愿意帮助我们,以下是可以做到的地方

文档

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

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

支持

Django Extensions是免费的,并且始终是。它以开源方式开发和维护。任何支持都受欢迎。您可以通过编写文档、pull-requests、报告问题或翻译来帮助。

请记住,没有人直接因开发或维护Django Extensions而获得报酬,因此我们确实需要在养家糊口、家庭、这个项目和生活的其他方面分配时间 :-)

项目详情


发布历史 发布通知 | RSS源

下载文件

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

源分布

django-extensions-3.2.3.tar.gz (277.2 kB 查看哈希值)

上传时间

构建分布

django_extensions-3.2.3-py3-none-any.whl (229.9 kB 查看哈希值)

上传时间 Python 3

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面