요컨대, Django 템플릿 레이블은 Django 템플릿 시스템에서 사용자 정의 함수를 추가 할 수있는 특수 레이블입니다. 코드 재사용을 향상시키고보기에 동일한 논리를 반복적으로 쓰지 않을 수 있습니다.
총 코스 번호
1 단계 : 템플릿 레이블을 만듭니다 TemplateTags 폴더 생성 :
생성
파일에서 코스 수, 유용한 과정 수 및 등록 된 학생 수를 정의하십시오.
2 단계 : 템플릿에서 템플릿 레이블을로드하고 사용하십시오.
총 코스 번호
템플릿 레이블을 사용하여 특정 코스에 등록 된 학생의 수를 표시 할 수 있습니다.
<code class="language-python">def course_list(request): total_courses = Course.objects.count() return render(request, 'courses.html', {'courses': courses, 'total_courses': total_courses})</code>
enrolled_students
태그는 course.id
을 매개변수로 받아 해당 강좌에 등록된 학생 수를 반환합니다.
이 기사에서는 Django에서 템플릿 태그를 사용하여 보기에 강좌 및 학생 수를 추가하는 논리의 중복을 방지하는 방법을 예제를 통해 보여줍니다. 템플릿 태그는 코드 재사용성과 유지 관리성을 향상시킵니다.
연락처 - @syedamahamfahim ?
위 내용은 Django에서 사용자 정의 템플릿 태그를 만드는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!