Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » Django
  • » Не подставляются данные при переборе цикла [RSS Feed]

#1 Фев. 26, 2012 10:50:34

lomach
От:
Зарегистрирован: 2012-01-28
Сообщения: 43
Репутация: +  0  -
Профиль   Отправить e-mail  

Не подставляются данные при переборе цикла

def test(request):
title = "Cycle test"
m_list = ['lock', 'stock', 'and', 'two', 'smocking', 'barrels']
return render_to_response("template.html", {'title': title, 'm_list': m_list},
context_instance=RequestContext(request))
В шаблоне прописано:
<hr>
<ul>
{% for item in m_list %}
<li>{{ item.name }}</li>
{% endfor %}
</ul>
В HTML страницу выводит пустые строки:
<hr>
<ul>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
</ul>
Что я делаю не так?




Django 1.8, БД MySQL 6
Debian Linux 7.0

Офлайн

#2 Фев. 26, 2012 12:09:46

alexzander77
От:
Зарегистрирован: 2009-01-27
Сообщения: 46
Репутация: +  1  -
Профиль   Отправить e-mail  

Не подставляются данные при переборе цикла

а что такое итем.нейм? у тебя ж не словарь с ключом “нейм” и не метод нейм()

элементы списка у тебя будут просто в итем
{{item}}



Офлайн

#3 Фев. 26, 2012 12:42:45

lomach
От:
Зарегистрирован: 2012-01-28
Сообщения: 43
Репутация: +  0  -
Профиль   Отправить e-mail  

Не подставляются данные при переборе цикла

Спасибо. Заработало.
Здорово ступил, следуя уроку.




Django 1.8, БД MySQL 6
Debian Linux 7.0

Офлайн

  • Начало
  • » Django
  • » Не подставляются данные при переборе цикла[RSS Feed]

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version