2012-02-04 4 views
0

저는 꽤 새로운 장고 개발자이고, 지금까지 프레임 워크에 대한 경험이 훌륭했습니다. 이 경우 베스트 프랙티스로 간주되는 것을 더 많은 수석 개발자에게 물어보고 싶었습니다 :장고에서 사용자 정의 템플릿 필터 사용하기

저는 조리법 웹 사이트를 쓰고 있습니다. 1.5 분의 1 1/2로 변환하는 분수분을 인간화하고 싶습니다. 나는 정확한 분수를 얻는 알고리즘에 관심이 없다.

템플릿 필터 (django의 humanize https://docs.djangoproject.com/en/dev/ref/contrib/humanize/#ref-contrib-humanize과 유사)를 사용해야하는지, 아니면 내 뷰 내부의 문자열을 생성하고 대신 반환해야 하는지를 판단하려고합니다.

+0

저는 개인적으로 템플릿 필터를 사용할 것입니다. 이것은 약간의 의견의 문제이기 때문에 대답하기 어려운 질문입니다. –

답변

2

일반적으로보기에 프레젠테이션 논리가 없어야합니다. 이것은 틀림없이 템플릿 필터에 속합니다.

+0

자, 도와 줘서 고마워. – Alastair