django-taggit-templatetags
実際にソースコードにアクセスして変更せずにパッケージの設定を変更する方法を見つけるのに苦労しています。ここの README の指示に従いました: https://github.com/feuervogel/django-taggit-templatetags
基本的に、virtualenv に pip インストールを行ったので、パッケージは に保存されvenv/lib/python3.4/site-packages
ます。
tagcloud のタグのデフォルトの重み設定を変更したかったのです。指示には次のように書かれています。
設定する設定がいくつかあります。
TAGGIT_TAGCLOUD_MIN (デフォルト: 1.0) これは、タグクラウドのタグの重み属性の最小値を指定します。
TAGGIT_TAGCLOUD_MAX (デフォルト: 6.0) これは、タグクラウドのタグの重み属性の最大値を指定します。
ウェイトをフォント サイズとして使用する場合は、次のようにします。
<font size={{tag.weight|floatformat:0}}>{{tag}}</font>
したがって、重みは整数値に変換されます。
のコードではtaggit_templatetags/templatetags/taggit_extras.py
、次のように表示されます。
T_MAX = getattr(settings, 'TAGCLOUD_MAX', 6.0)
T_MIN = getattr(settings, 'TAGCLOUD_MIN', 1.0)
Django からこれにアクセスして設定を変更する方法はありますか? Django のブラック ボックスにプラグインして、何が可能で何が不可能かを理解するのに苦労しています。「Issues」掲示板で質問しようと思ったのですが、プロジェクトは今のところ死んでいるようです。これは一般的なサードパーティのインストールに関する質問だと思ったので、ここで誰かを見つけたいと思っています。助けてくれてありがとう。