Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » Django
  • » ВОПРОС КО ВСЕМ, ПОМОГИТЕ ПОЖАЛУЙСТА НОВИЧКУ ... [RSS Feed]

#1 Авг. 1, 2007 21:27:55

Gnat
От:
Зарегистрирован: 2007-06-26
Сообщения: 83
Репутация: +  0  -
Профиль   Отправить e-mail  

ВОПРОС КО ВСЕМ, ПОМОГИТЕ ПОЖАЛУЙСТА НОВИЧКУ ...

ИСПОЛЬЗУЮ {% FOR AAA IN LIST %} ДЛЯ ПОЛУЧЕНИЯ СПИСКА. ОБЯСНИТЕ МНЕ ПОЖАЛУЙСТА, ЧЕМ ЯВЛЯЕТСЯ “ААА” И “LIST”
ЕТО: “ААА” - ИМЯ ПОЛЯ ТАБЛИЦЫ, А “LIST” - КОЛИЧЕСТВО СТРОК ???????
СПАСИБО ЗА ПОНИМАНИЕ …



Офлайн

#2 Авг. 1, 2007 21:42:07

Александр Кошелев
От: Москва
Зарегистрирован: 2007-02-03
Сообщения: 1724
Репутация: +  2  -
Профиль   Отправить e-mail  

ВОПРОС КО ВСЕМ, ПОМОГИТЕ ПОЖАЛУЙСТА НОВИЧКУ ...

Понимание не зависит от регистра букв!
В конструкции {% for FOO in BAR %} цикла - FOO является элементом последовательности BAR



Офлайн

#3 Авг. 1, 2007 21:54:33

Gnat
От:
Зарегистрирован: 2007-06-26
Сообщения: 83
Репутация: +  0  -
Профиль   Отправить e-mail  

ВОПРОС КО ВСЕМ, ПОМОГИТЕ ПОЖАЛУЙСТА НОВИЧКУ ...

хорошо, поставим вопрос по другому, у меня есть:
class main(models.Model):
name = models.CharField(maxlength=50 …)
ка мне отобразить ето поле списком в шаблоне?



Офлайн

#4 Авг. 1, 2007 22:36:12

Gnat
От:
Зарегистрирован: 2007-06-26
Сообщения: 83
Репутация: +  0  -
Профиль   Отправить e-mail  

ВОПРОС КО ВСЕМ, ПОМОГИТЕ ПОЖАЛУЙСТА НОВИЧКУ ...

обясните тогда мне идиоту, что такое foo в моем случае ????????



Офлайн

#5 Авг. 2, 2007 05:57:02

j2a
От:
Зарегистрирован: 2006-06-29
Сообщения: 869
Репутация: +  1  -
Профиль   Отправить e-mail  

ВОПРОС КО ВСЕМ, ПОМОГИТЕ ПОЖАЛУЙСТА НОВИЧКУ ...

Gnat, создается впечатление, что тебе не знаком цикл `for` и его поведение в Python, ты не знаешь о Django tutorial, документации Django и блоге Ивана Сагалаева. Просвящайся.



Офлайн

#6 Авг. 2, 2007 10:44:10

alafin
Root
От: Киев, Украина
Зарегистрирован: 2006-04-06
Сообщения: 756
Репутация: +  3  -
Профиль   Отправить e-mail  

ВОПРОС КО ВСЕМ, ПОМОГИТЕ ПОЖАЛУЙСТА НОВИЧКУ ...

Gnat
обясните тогда мне идиоту, что такое foo в моем случае ????????
foo в данном случае является одним из элементов всей таблице(bar). А foo.name (foo - элемент, name - поле таблицы). Легче, наверно, я никак не смогу объяснить :)



Офлайн

#7 Авг. 2, 2007 10:47:20

alafin
Root
От: Киев, Украина
Зарегистрирован: 2006-04-06
Сообщения: 756
Репутация: +  3  -
Профиль   Отправить e-mail  

ВОПРОС КО ВСЕМ, ПОМОГИТЕ ПОЖАЛУЙСТА НОВИЧКУ ...

Gnat
хорошо, поставим вопрос по другому, у меня есть:
class main(models.Model):
name = models.CharField(maxlength=50 …)
ка мне отобразить ето поле списком в шаблоне?
Все зависит от того как ты его представил во views.py
Если он у тебя по прежнемо так и называется то
{% for i in main %}
<li>{{ i.name }}</li>
{% endfor %}



Офлайн

#8 Авг. 2, 2007 13:59:59

Gnat
От:
Зарегистрирован: 2007-06-26
Сообщения: 83
Репутация: +  0  -
Профиль   Отправить e-mail  

ВОПРОС КО ВСЕМ, ПОМОГИТЕ ПОЖАЛУЙСТА НОВИЧКУ ...

я уже разобрался, спасибо за понимание … а с цыклом for я знаком, но он у меня чего-то не клеился … вот и решил поспрашивать у знатоков .. :)



Офлайн

  • Начало
  • » Django
  • » ВОПРОС КО ВСЕМ, ПОМОГИТЕ ПОЖАЛУЙСТА НОВИЧКУ ...[RSS Feed]

Board footer

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

Powered by DjangoBB

Lo-Fi Version