누군가가 PHP에서 substr (http://pl2.php.net/manual/en/function.substr.php)과 같은 메소드가 장고 템플릿에 존재한다고 말할 수 있습니까?템플릿의 Django substr/substring
17
A
답변
25
slice
filter을 사용할 수 있습니다. 단, $length
인수와 같다고 생각하지는 않습니다.
5
파이썬에서 부분 문자열은 조각으로 액세스됩니다. 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 템플릿의 함수
- 2. 템플릿의 Django 병렬 배열
- 3. Django 템플릿의 집계
- 4. django 템플릿의 OR 조건
- 5. Django : 사이트베이스 템플릿의 양식
- 6. Django 템플릿의 복잡한 변수 이름
- 7. Django 템플릿의 Appeterminite/widget 숫자
- 8. django 템플릿의 queryset의 간단한 순위
- 9. Django 템플릿의 고급 기능은 무엇입니까?
- 10. Django 템플릿의 범위를 기반으로하는 루프
- 11. django 1.1 템플릿의 권한 질문
- 12. Django - 내 템플릿의 Userprofile 필드
- 13. Django 템플릿의 NUMBER_GROUPING 정수 금지
- 14. django 템플릿의 증가/감소 변수 사용
- 15. Django 템플릿의 목록을 정렬 및 인덱싱 하시겠습니까?
- 16. django 템플릿의 쉼표로 구분 된 목록
- 17. django-haystack : 템플릿의 맞춤법 추천에 액세스하는 방법?
- 18. django 하위 템플릿의 MEDIA_URL이 (가) 변경 되었습니까?
- 19. Django 템플릿의 배열 요소에 액세스하는 방법은 무엇입니까?
- 20. Django 템플릿의 링크를 자동으로 감지하는 방법이 있습니까?
- 21. Django 템플릿의 이상한 (적어도 나를위한) 동작
- 22. Django 템플릿의 배열 요소 수 확인
- 23. Django : 템플릿의 modelform 필드 데이터에 액세스하는 방법
- 24. Django 템플릿의 설정되지 않은 변수 감지하기
- 25. 템플릿의 Django paginator에 대한 필터 결과
- 26. Django 템플릿의 사전 키로 루프 변수를 사용하십시오.
- 27. 템플릿의 장고 외래 키
- 28. Django 템플릿의 템플릿 태그에 대한 문자열 리터럴 사용
- 29. django 템플릿의 models.py에 ForeignKey 관계가있는 두 개의 데이터베이스 테이블을 연결합니다.
- 30. Django 템플릿 : 템플릿의 섹션을 재정렬 할 수있게 만드시겠습니까?
고마워요! 그게 내가 필요한거야 :). –