簡単なマクロを使用して、コーディングを行います。
スクリーンショット
django-macrosは、Djangoテンプレートのマクロを簡単に設定できる無料のシステムユーティリティプログラムです。Nick Lourieによって開発されたこの便利なツールは、組み込みのタグが正常に動作しない場合や特定の方法で機能しない場合に、繰り返しブロックタグのためのライブラリとして設計されています。ただし、正しいコマンドを設定しない限り、何も自動化しませんのでご注意ください。
便利なライブラリ
Django(「django」とも綴られます)は、複雑なデータベース駆動のウェブサイトの作成を容易にするためのPythonベースの無料かつオープンソースのウェブフレームワークです。再利用性と拡張性、少ないコードの扱い、低い結合度、迅速な開発、そして何度も同じことを書かない原則を重視しています。したがって、このフレームワークにはテンプレートの作成と編集のためのタグ機能があります。ただし、これが常に望むように機能するわけではありません。
これに問題がある場合は、django-macrosを使用してみることができます。これにより、テンプレート用の位置引数とキーワード引数を受け入れ、繰り返しブロックタグを使用するマクロを作成することができます。このツールには2つのテンプレートタグライブラリがあります。1つはテンプレート内でマクロを作成するためのものであり、もう1つは繰り返しブロックタグのためのものです。最初にインストールする際には、プログラムのダウンロードサイトで提供される手順に従って、マクロと繰り返しブロックを手動で設定する必要があります。
このツールはチュートリアルの面では直感的ではありませんが、他のクールな機能も備えています。これを使用して構文を拡張したり、エラーを回避するためにコマンドをより明示的にすることもできます。このタグライブラリが提供するものはそれほど多くはありませんが、タグに頼るだけの場合に比べて、Djangoをはるかに多機能かつユーザーフレンドリーにする少なくとも一助となります。
オンラインでチュートリアルを見つける
全体として、django-macrosはDjangoを使用する開発者におすすめの非常に多機能なツールです。組み込みのチュートリアルはないため、ダウンロードサイトの開発者から提供されるドキュメントに頼る必要があります。ただし、常にベースのウェブフレームワークを使用し、テンプレートを定数のコードの書き直しをせずに特定の方法で動作させる必要がある場合には、便利なシステムユーティリティとなります。