2012-10-18 3 views
0

장고 템플릿에서 값의 데이터 유형을 가져오고 싶습니다. 나는 당신이 할 때 방법이 있기 때문에 확신합니다 value|date:"Y-m-d" django 템플릿은 값이 타임 스탬프임을 인식합니다. 어떻게 장고 그것을합니까?django 템플릿 내에서 값의 데이터 유형을 확인하는 방법은 무엇입니까?

+1

템플릿은 값의 데이터 유형을 알 수 없습니다. 'date' 필터는 올바른 데이터 유형을 기대합니다. –

답변

1

은 "| 날짜"당신이 template filter라고보고 당신이 중 하나를 만들 수 있습니다

장고

의 내장 함수 인 자신 ( here's how) 입력으로 뭔가를 받아 그 데이터 유형을 반환합니다.

그러나 템플릿을 주로 데이터를 표시하고 서식을 지정하는 데 사용해야하므로 모범 사례는 아닙니다. 형식에 대한 평가가 필요하다면보기 내부로 이동하여 결과를 컨텍스트에서 반환하는 것이 좋습니다.

+0

'date'은 태그가 아니므로, 그걸 지적 해 주셔서 감사합니다. –

+0

감사합니다. 올바른 정보로 답을 편집 할 것입니다. 문서 (섹션 템플릿 태그)에서 "지름길"을 사용하여 두 가지를 모두 식별 할 수 있지만 그저 제 규칙입니다. :) –

+0

고마워요. 많은 사람들 .. 오늘 새로운 것들을 배웠습니다. –

관련 문제