반응형
오늘은 장고템플릿을 중 if문을 이용해서 데이터 디폴트값을 추려내는 방법으로 html에서 이용해보았다 ! 맨날 장고 쿼리셋을 뿌리는 용도로만 사용했지만 Django Template으로 조건을 거는 방법은 처음 사용했는데 생각보다 편하고 쉬운방법인거같다! 다음부터 종종 사용해봐야겠다!!

개발스크립트 [template]
<tr>
<th style="line-height:33px;">카테고리명</th>
<td>
<select name="cname" style="width: 100%">
{% for iloc in Categorylist %}
{% if iloc.name == '기타' %}
<option value="{{ iloc.id }}" selected>{{ iloc.name }}</option>
{% else %}
<option value="{{ iloc.id }}">{{ iloc.name }}</option>
{% endif %}
{% endfor %}
</select>
</td>
</tr>
개발스크립트 [view]
if req.get('action') == 'addproduct':
none_category = Category.objects.get_or_create(name='기타')
Categorylist = Category.objects.all()
none_packing = Packing.objects.get_or_create(name='기타')
Packinglist = Packing.objects.all()
Factorylist = Factory.objects.all()
context = {
'Categorylist': Categorylist,
'Packinglist': Packinglist,
'Factorylist': Factorylist,
}
return render(request, 'B2C/modal/packinginfo/addProduct.html', context)
반응형
'Django' 카테고리의 다른 글
2022-09-13 개발일기 [Django, Toast Grid] (0) | 2022.09.13 |
---|---|
2022-08-29 개발일기 [Django, Toast UI] (0) | 2022.08.29 |
2022-07-27 개발일기 [Django, Toast UI] (0) | 2022.07.27 |
2022-07-25 개발일기 [Django] (0) | 2022.07.25 |
2022-06-15 개발일기 [Django] (0) | 2022.06.15 |