GitHubじゃ!Pythonじゃ!

GitHubからPython関係の優良リポジトリを探したかったのじゃー、でも英語は出来ないから日本語で読むのじゃー、英語社会世知辛いのじゃー

django-extensions

django-extensions – これは、Django Frameworkのグローバルなカスタム管理拡張を収集するためのリポジトリ

投稿日:

これは、Django Frameworkのグローバルなカスタム管理拡張を収集するためのリポジトリです。 https://django-extensions.readthedocs.io

Django拡張機能

Django Extensionsは、Django Frameworkのカスタム拡張機能のコレクションです。

入門

Django Extensionsの概要を知る最も簡単な方法は、Eric Holschervimeo のビデオを見る )の優れたスクリーンキャストを見ることです。 数分のうちに、エリックは半ダースのコマンド拡張を案内します。 GoDjangoには、さらにスクリーンセーバーがあります。

要件

Django ExtensionsにはDjango 1.8,1.11以降が必要です。

それを得る

あなたはpipを使ってDjango拡張を得ることができます:

$ 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

プロジェクトの(url_pattern、view_function、name)タプルのタブ区切りリストを生成する:

$ python manage.py show_urls

テンプレートのレンダリングエラーをチェックする:

$ python manage.py validate_templates

拡張djangoシェルを実行します。

$ python manage.py shell_plus

拡張django runserverを実行します(Werkzeugインストールが必要です)。

$ python manage.py runserver_plus

参加する

オープンソースプロジェクトは、常により多くのヘルプを使用することができます。 問題を修正し、機能を文書化し、あなたの言語で翻訳を追加する。 余裕があり、私たちを助けたい時があるなら、ここでそうすることができます:

ドキュメンテーション

オンラインでマニュアルを表示することができます。

あるいは、リポジトリ内のdocs /ディレクトリを見ることもできます。

サポート

Django Extensionsは無料で、いつでも利用できます。 開発者はオープンソースの方法で開発し、維持管理しています。 どんなサポートも大歓迎です。 あなたは、書類、プル・リクエスト、報告の問題、および/または翻訳を書くことによって助けることができます。

Django Extensionsの開発やメンテナンスに直接支払う人はいないことを覚えておいてください。食べ物をテーブル、家族、このプロジェクト、その他の生活の間に分ける必要があります:-)







-django-extensions

執筆者: