私は、datetimeオブジェクトをユーザーのタイムゾーンに変換して返すテンプレートタグを持っています。それをフォーマットするために、私はそれをフォーマットするために、組み込みフィルター "日付"を好むでしょう。
テンプレートタグの結果にフィルタを使用することはできますか?templatetagの結果にdjangoフィルタを使用することはできますか?
1
A
答えて
0
はい、もちろん可能です。フィルタはインポートできる関数です。 django.template.defaultfiltersから必要なフィルタ関数をインポートし、引数を渡します。
7
あなたは「フィルタ」templatetagでカスタムtemplatetagをラップすることができます:ここ
{% filter date %}
{% your_custom_tag %}
{% endfilter %}
詳細情報:https://docs.djangoproject.com/en/dev/ref/templates/builtins/#filter
関連する問題
- 1. djangoは要求を使用するtemplatetagをテストします
- 2. django templatetag
- 3. タグの結果をDjangoのフィルタに渡すには?
- 4. 式の結果にisset()を使用することはできません
- 5. DjangoとNode.Jsを使用することはできますか?
- 6. ROSをDjangoで使用することはできますか?
- 7. テスト結果とcondの結果の両方でどのように結果を使用できますか?
- 8. Djangoカスタムテンプレートタグ(i18n transなど)の結果にフィルタを適用
- 9. Googleスプレッドシートでフィルタの行結果を知ることは可能ですか?
- 10. RethinkDB/ReQLのフィルタで別のクエリの結果を使用する
- 11. Django Restフィルタでクエリ結果を制限する方法
- 12. 複数のdjangoフィルタを使用することをお勧めしますか?
- 13. Apache Solrでデフォルトのフィルタ値を使用することはできますか?
- 14. Angular ng-repeatフィルタ結果にアクセスできますか?
- 15. Mongoosejs - 入力結果をフィルタにかけること
- 16. 式の結果にisset()を使用することはできません(代わりに "null!== expression"を使用することができます)
- 17. ストアドプロシージャは結果セットを返すことができますか?
- 18. SQL Server Management Studio 2014 - 結果グリッドをフィルタできますか?
- 19. この約束の結果をどのように使用できますか?
- 20. Djangoに管理結果をデータベースではなくPythonでソートさせることができますか?
- 21. CrateDBの結果をCSVファイルにダウンロードすることはできますか?
- 22. SQLの結果を変数に代入することはできますか?
- 23. プロパティフラグを使用すると、PowerShellフィルタはどのような結果になりますか?
- 24. フィルタ関数を使用してAPIからフィルタ結果リストを返す
- 25. このコードを同じ結果で減らすことはできますか?
- 26. 結果をまとめてグループ化することはできますか?
- 27. jQueryページネーションスクリプトを使用して別のウィンドウで結果を印刷することはできますか?
- 28. ORMフィルタは結果
- 29. AJAXを使用してフィルタ処理された結果のDjangoページ番号
- 30. youtube APIでorderbyの結果を元に戻すことはできますか?
を私はそれを試していたし、それが機能しなかったことに言及している必要があります。私は "{%convert_tz datetime timezone%} |日付形式"を実行しましたが、エラーが発生します。 convert_tzは、変換されたdatetimeを返します。 –
フィルタ関数は、テンプレート自体ではなく、テンプレートタグのPythonコードに適用する必要があります。あるいは、テンプレートタグにコンテキスト変数を設定し、その変数にフィルタを適用することもできます。 – Brandon
@Brandon、説明のためのコード例がありますか? – FearlessFuture