2009-07-30 2 views
0

django에 사용자 정의 inclusion_tag를 쓰려고합니다. http://docs.djangoproject.com/en/dev/howto/custom-template-tags/사용자 정의 inclusion_tag 오류, 파일을 찾을 수 없습니다.

의 예 난 그냥 test.html를 정의하는 평 파일과 같은 디렉토리에있는 파일 (응용 프로그램 /을 my_app/templatetags를)입니다

@register.inclusion_tag('test.html') 

을 쓰고 있어요 다음

그것.

그러나 나는

TemplateDoesNotExist: test.html 

오류를 받고 있어요. 내가 생각하기에 장고는 템플릿을 찾을 수 없기 때문이다.

어떻게 확인할 수 있습니까? 그리고 장고가 파일을 찾는 위치를 결정하는 것은 무엇입니까?

답변

2

templatetags 용 템플릿은 일반보기 용 템플릿과 동일한 위치에 있습니다.

+0

오케이, 찾았습니다, 고마워요. – interstar

2

내가 포함 된 파일은 설정 파일에 정의 된 템플릿 위치를 검색하여 찾은 것 같습니다.

+0

많은 감사를드립니다. –

관련 문제