0

翻訳にはdjango-transmetaを使用しています。以下のコードの {{ obj.description }} は、django の現在の言語で説明を返します。私が必要としているのは、obj.description_[lang_code] を取得することです。どうすれば入手できますか?

{% for lang in languages.all %}
            <div id='{{ lang.code }}'>
                <input type="text" name="description-{{lang.code}}" value='{{ obj.description }}'/>
            </div>
{% endfor %}
4

1 に答える 1

0

あなたのコメントから理解したように、あなたは特定の言語の説明を取得したいfor loopですか?

次に、このようにカスタムフィルターを作成します

{{ obj|get_lang_info:lang.code }}

これget_lang_infoがカスタムフィルターです。

于 2012-03-15T13:04:52.573 に答える