2009-11-07 3 views
0

Django 0.96 템플릿에서 list_b 테스트에서 어떻게 할 수 있습니까?Django 0.96 템플릿에서 list_b 테스트에서 if a를 수행하려면 어떻게해야합니까?

나는 체크 박스의 목록을 보내고 있습니다 및 이전에서 해당 값의 목록이 포함 된 변수는 체크 박스의 제출합니다.

은 이제 = "확인"내가 일반적으로 사용하는 검사로 목록에있는 모든 체크 박스를 설정하려는 "만약 listb에서"이것에 대한 시험. 하지만 이것은 장고 0.96 템플릿에서 가능하지 않습니다?

답변

2

그것은 장고 템플릿의 모든 버전에서 수 없습니다. 사용자 정의 템플릿 태그를 작성하거나 smart-if 태그와 같은 태그를 사용해야합니다.

그러나 나는 당신이 장고의 형태의 프레임 워크를 사용하여보기에이 일을해야한다 생각한다.

+0

덕분에, 메이트. 지금 내 자신의 맞춤 템플릿 태그를 롤업하고 싶습니다 (이미 내 프로젝트에 맞춤 태그를 설정했습니다). (정말 파이썬에서 매우 일반적인 표현이라고 생각하면 템플릿 언어가 부족합니다.) 이것이 새로운 버전의 장고 템플릿 언어에서 해결되는지 알 수 있습니까?) –

0

은 또한 단지 jQuery를 또는 장고에 비해 DOM 스크립팅에 더 적합 유사한 자바 스크립트 라이브러리를 사용할 수 있습니다. 또한, 그것은 당신의 views.py를 상당히 덜 부풀게 만들 것이고 따라서 읽기 쉽고 유지하기가 더 쉽습니다. 당신은 올바른 장고의 형태의 프레임 워크 될 수

관련 문제