誰かが私に教えてもらえますか?PHPのsubstrのようなメソッド(http://pl2.php.net/manual/en/function.substr.php)がDjangoテンプレートに存在しますか?テンプレートのDjango substr/substring
17
A
答えて
25
slice
filterを使用できますが、$length
引数に相当するとは思われません。
5
Pythonでは、部分文字列はスライスとしてアクセスされます。 djangoに組み込まれたsliceフィルタがあります。あなたは、例えばcut
フィルタを使用することができます
from django.utils.safestring import SafeUnicode
sub_string= SafeUnicode(some_string)[15:]
0
まずはSafeUnicodeをインポートする必要があります:
{{ value }} -> 'hello world'
{{ value|cut:'hello ' }} -> 'world'
+1
なぜ動作するのか説明を追加してください。 – nikaltipar
3
:
0
誰もがリンクを残すことは十分だろうと感じたように、私はここにdjango documentsからいくつかのサンプルコードを追加します:場合
slice
フィルタがリスト
{{ some_list|slice:":2" }}
のスライスを返します。 some_listは['a', 'b', 'c']
です。出力は['a', 'b']
になります。
関連する問題
- 1. DjangoテンプレートでDjangoテンプレート
- 2. DjangoはDjangoテンプレートで
- 3. Djangoテンプレート
- 4. ループのDjangoテンプレート
- 5. Djangoテンプレートのモジュラス%
- 6. Djangoのテンプレート
- 7. Djangoのテンプレートのインデックスメソッド
- 8. Djangoは - つのテンプレート
- 9. Django - テンプレートのUserprofileフィールド
- 10. Javascript Djangoでのテンプレート
- 11. If Djangoの文テンプレート
- 12. selectイベントのDjangoテンプレート
- 13. Django:テンプレート内のrequest.session
- 14. Python - djangoテンプレートのアンエスケープ
- 15. Djangoの動的テンプレート
- 16. Djangoテンプレート - ループ
- 17. Python Djangoテンプレート
- 18. Djangoスケジュール(テンプレート)モジュール
- 19. Djangoテンプレートとラテックス
- 20. DjangoはHTMLテンプレート
- 21. Django登録テンプレート
- 22. djangoテンプレートには
- 23. Djangoテンプレート "ifless"、 "ifgreater"
- 24. django登録テンプレート
- 25. django通知テンプレート
- 26. テンプレートでDjango "Display once"
- 27. Djangoテンプレート(リストあり)
- 28. django-lfs製品テンプレート
- 29. Djangoテンプレートは、ループdefaultdict
- 30. Djangoテンプレート(拡張CSS)
ありがとうございました!それだけが必要 :)。 –