0
먼저, 장고 초보자, 너무 쉽게 받아)장고 : 템플릿의에서 sorl - 썸네일 모든
내가 for 루프 내에서 약간의 썸네일을 할 노력하고있어 - 다음 것은 매김 될 것입니다,
{% for item in object_list %}
<li>{{ item.name }}</a></li>
{% endfor %}
또한이를 사용하여 views.py/항목 템플릿에 sorl-썸네일 작업 관리 : 또는 GROUP_BY하지만, 한 번에 하나의 문제는)
것은 내가이를했습니다입니다 (단일 품목에만 해당)
def get_item(request, item_slug):
item = get_object_or_404(Item, slug_name=item_slug)
# get() returned more than one
# img = item.images.get()
imgs = item.images.filter(is_poster=True)
img_src = imgs[0].src if imgs else None
return render_to_response('items/get_item.html', {
'item': item,
'title': item.name,
'image': img_src,
})
그래서 for/sorl-thumbnail 부분에 갇혀 있습니다. 나는이 문제를 가지고 있지만, GET()가 하나 개 이상의 결과를 반환 할 때 그것은 작동하지 않습니다 :
{% for item in all_items %}
<li>{{ item.name }}</li>
{% if item.images.get %}
{{item.images.get }}
{% endif %}
{% endfor %}
예 : 템플릿의 첫 번째 item.images.all.0.src – anders
이미지에 대한 사용자 정의 관리자 (http://www.djangoproject.com/documentation/models/custom_managers/) 방법을 만들 수 있습니다 (예 : ('{{item.images.is_poster}}')에서 호출 할 수있는'is_poster'도 있습니다. –