Найти - Пользователи
Полная версия: ВОПРОС КО ВСЕМ, ПОМОГИТЕ ПОЖАЛУЙСТА НОВИЧКУ ...
Начало » Django » ВОПРОС КО ВСЕМ, ПОМОГИТЕ ПОЖАЛУЙСТА НОВИЧКУ ...
1
Gnat
ИСПОЛЬЗУЮ {% FOR AAA IN LIST %} ДЛЯ ПОЛУЧЕНИЯ СПИСКА. ОБЯСНИТЕ МНЕ ПОЖАЛУЙСТА, ЧЕМ ЯВЛЯЕТСЯ “ААА” И “LIST”
ЕТО: “ААА” - ИМЯ ПОЛЯ ТАБЛИЦЫ, А “LIST” - КОЛИЧЕСТВО СТРОК ???????
СПАСИБО ЗА ПОНИМАНИЕ …
Александр Кошелев
Понимание не зависит от регистра букв!
В конструкции {% for FOO in BAR %} цикла - FOO является элементом последовательности BAR
Gnat
хорошо, поставим вопрос по другому, у меня есть:
class main(models.Model):
name = models.CharField(maxlength=50 …)
ка мне отобразить ето поле списком в шаблоне?
Gnat
обясните тогда мне идиоту, что такое foo в моем случае ????????
j2a
Gnat, создается впечатление, что тебе не знаком цикл `for` и его поведение в Python, ты не знаешь о Django tutorial, документации Django и блоге Ивана Сагалаева. Просвящайся.
alafin
Gnat
обясните тогда мне идиоту, что такое foo в моем случае ????????
foo в данном случае является одним из элементов всей таблице(bar). А foo.name (foo - элемент, name - поле таблицы). Легче, наверно, я никак не смогу объяснить :)
alafin
Gnat
хорошо, поставим вопрос по другому, у меня есть:
class main(models.Model):
name = models.CharField(maxlength=50 …)
ка мне отобразить ето поле списком в шаблоне?
Все зависит от того как ты его представил во views.py
Если он у тебя по прежнемо так и называется то
{% for i in main %}
<li>{{ i.name }}</li>
{% endfor %}
Gnat
я уже разобрался, спасибо за понимание … а с цыклом for я знаком, но он у меня чего-то не клеился … вот и решил поспрашивать у знатоков .. :)
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB