Notice
Recent Posts
Recent Comments
Tags
- asp.net Select
- javascript 바코드스캔
- 하드 마이그레이션
- jquery 바코드생성
- ASP.Net Core 404
- javascript redirection
- javascript 바코드 생성
- 파일업로드 유효성체크
- Mac Oracle
- 타임피커
- asp.net core Select
- XSS PHP
- ViewBag
- jquery 바코드
- 404에러페이지
- 하드 윈도우 복사
- 말줄임표시
- TempData
- XSS방어
- javascript 유효성체크
- 강제이동
- SSD 복사
- 바코드 스캔하기
- 파일업로드 체크
- php 캐쉬제거
- django 엑셀불러오기
- ViewData
- asp.net dropdownlist
- 맥 오라클설치
- 바코드 생성하기
웹개발자의 기지개
[Django] template tags and filters 짝수,홀수 구분 forloop.counter|divisibleby:2 본문
python/Django
[Django] template tags and filters 짝수,홀수 구분 forloop.counter|divisibleby:2
http://portfolio.wonpaper.net 2022. 4. 7. 22:13template tag 중에서 forloop.counter 에 대한 사항이다.
for 문으로 돌릴때, 짝수 / 홀수로 구분하는 코딩을 할때 사용할 수 있다.
forloop.counter 는 index가 1부터
forloop.counter0 은 index는 0부터 시작
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
{% for p in post_list %}
<!-- Blog post-->
<div class="card mb-4">
{{ forloop.counter }}<a href="#!"><img class="card-img-top" src="https://dummyimage.com/700x350/dee2e6/6c757d.jpg" alt="..." /></a>
<div class="card-body">
<div class="small text-muted">{{ p.created_at }}</div>
<h2 class="card-title h4">{{ p.title }}</h2>
<p class="card-text">{{ p.content }}</p>
<a class="btn btn-primary" href="{{ p.get_absolute_url }}">Read more →</a>
</div>
</div>
{% if forloop.counter|divisibleby:2 %}
</div>
<div class="col-lg-6">
{% endif %}
{% endfor %}
|
cs |
참고 : https://docs.djangoproject.com/en/4.0/ref/templates/builtins/
'python > Django' 카테고리의 다른 글
[Django] 특정페이지로 특정데이터값 넘기기1 - javascript alert 띄우기 (0) | 2022.04.20 |
---|---|
[Django] @csrf_exempt 사용 (0) | 2022.04.20 |
[Django] TypeError 'method' object is not subscriptable (0) | 2022.03.19 |
[Django] Exception Type: DoesNotExist (0) | 2022.03.14 |
[Django] CSRF 검증에 실패했습니다. 요청을 중단하였습니다. (0) | 2021.06.04 |
Comments