外部関数

Django:Templateから独自関数を呼び出して利用する方法

Django:Templateから独自関数を呼び出して利用する方法 Templateに渡した引数をPython独自関数に投げて値を返してもらい、表示を変更する。 こんな記事を見かけ、「へぇ~そんなことできるんだ」と思いやってみました。 下準備 テンプレートで独自関数を使うためにはいくつかの準備が必要です。 アプリケーションディレクトリ直下に【templatetags】というディレクトリを作成 te […]

Django:複数アプリで利用する関数を共通化する方法

Django:複数アプリで利用する関数を共通化する方法 例えばユーザーのランク(role)でコメントやアイコンを変えるなど、アプリを超えて同じ処理をすることがあります。 こんな時にどうすればいいかを記載します。 実装の概要 projectディレクトリの下に【 libraries.py 】というファイルを用意 project.libraries.py にアプリを超えて使いたい共通関数を記載する(例と […]