Форум сайта python.su
Привет. Делаю маленькое приложение по распределению дежурств вообщем столкнулся с такой проблемой. После всех манипуляций и назначений -
Есть словарь
('\xcf\xff\xf2\xed\xe8\xf6\xe0', [['2', 'text'], ['9', 'text'], ['16', 'text'], ['23', 'text'], ['30', 'text']]) ('\xd1\xf0\xe5\xe4\xe0', [0, ['7', 'text'], ['14', 'text'], ['21', 'text'], ['28', 'text']]) ('\xc2\xee\xf1\xea\xf0\xe5\xf1\xe5\xed\xfc\xe5', [['4', 'text'], ['11', 'text'], ['18', 'text'], ['25', 'text'], 0]) ('\xc2\xf2\xee\xf0\xed\xe8\xea', [0, ['6', 'text'], ['13', 'text'], ['20', 'text'], ['27', 'text']]) ('\xd7\xe5\xf2\xe2\xe5\xf0\xe3', [['1', 'text'], ['8', 'text'], ['15', 'text'], ['22', 'text'], ['29', 'text']]) ('\xd1\xf3\xe1\xe1\xee\xf2\xe0', [['3', 'text'], ['10', 'text'], ['17', 'text'], ['24', 'text'], ['31', 'text']]) ('\xcf\xee\xed\xe5\xe4\xe5\xeb\xfc\xed\xe8\xea', [0, ['5', 'text'], ['12', 'text'], ['19', 'text'], ['26', 'text']])
<table> {% for key, value in result.iteritems() %} <tr> <th> {{ key }} </th> <td> {{ value }} </td> </tr> {% endfor %} </table>
Отредактировано Mazay_Ka (Янв. 19, 2015 12:47:54)
Офлайн
Тогда сначала нужно изучить html и css.
Офлайн
Mazay_Ka
Есть словарь('\xcf\xff\xf2\xed\xe8\xf6\xe0', [['2', 'text'], ['9', 'text'], ['16', 'text'], ['23', 'text'], ['30', 'text']])
('\xd1\xf0\xe5\xe4\xe0', [0, ['7', 'text'], ['14', 'text'], ['21', 'text'], ['28', 'text']])
('\xc2\xee\xf1\xea\xf0\xe5\xf1\xe5\xed\xfc\xe5', [['4', 'text'], ['11', 'text'], ['18', 'text'], ['25', 'text'], 0])
('\xc2\xf2\xee\xf0\xed\xe8\xea', [0, ['6', 'text'], ['13', 'text'], ['20', 'text'], ['27', 'text']])
('\xd7\xe5\xf2\xe2\xe5\xf0\xe3', [['1', 'text'], ['8', 'text'], ['15', 'text'], ['22', 'text'], ['29', 'text']])
('\xd1\xf3\xe1\xe1\xee\xf2\xe0', [['3', 'text'], ['10', 'text'], ['17', 'text'], ['24', 'text'], ['31', 'text']])
('\xcf\xee\xed\xe5\xe4\xe5\xeb\xfc\xed\xe8\xea', [0, ['5', 'text'], ['12', 'text'], ['19', 'text'], ['26', 'text']])
{% for key, value in result.iteritems() %}
Mazay_Ka
Пробывал по всякому но получает или список или все в одну колонку( Не разбираюсь в Html почти
Офлайн
AlenСпасибо разобрался более-мение
['n_week':['n_day':[data, name]]]
<table> <tr> {% for day in cal['days_list']%} <td> {{day}}</td> ##### строка с название дня недели в шапке {% endfor %} </tr> {% for week in data['list']%} <tr> {%for day in data['table'][week]%} <td>{{day.values()[0][0]}} {{day.values()[0][1]}}</td> ##### Сама заполненая табличка {% endfor %} {% endfor %} </tr> </table>
Офлайн
Mazay_Ka
Внимание вопрос: как мне при нажании на ячеку таблицы( типа в <td onclick чего-то сделать> )возвращать питону какой у этой ячейки n_week, n_day, data, name чтобы он знал какую ячейку я хочу изменить и чтобы я потом мог сохранить ее в базе. Подскажите хоть в каком направлении думать или пример как это можно сделать
Офлайн