Я застрял в этом вопросе какое-то время.простая проблема - рендеринг радиокнопки
У меня есть местоположение в базе данных, которое может быть оценено пользователем с использованием звездного рейтинга. Затем я сохраню эту скорость в базе данных. например 1, или 2 до 5, так как это система с 5 звездами. хорошо, это прекрасно.
, но теперь я не могу вернуть это число обратно к звездам, я хочу показать все местоположения, которые находятся в БД, с их собственными рейтинговыми звездами. object.rated = 5
мое видение моей views.py:
all_locations_from_db = Location.objects.all()
return render_to_response('resultpage.html',{'all':all_locations_from_db},context_instance=RequestContext(request))
и это будет мой HTML:
{% if all %}
{% for every in all %}
{{ how can i render that number back to 5-star form again?? }}
{% endfor %}
{% endif %}
это моя проблема сейчас. может кто-нибудь, пожалуйста, помогите мне? я didnot сделать что-нибудь еще, потому что я не знаю, как это сделать ..
большое спасибо
очень приятно! вы попали в точку! : D. спасибо в тоннах – doniyor
Это петля над строкой! поэтому я использую forloop.counter вместо использования «i» непосредственно при выполнении сравнения. См. Http://stackoverflow.com/questions/1107737/numeric-for-loop-in-django-templates – lucemia
штраф. я понял. – doniyor