воскресенье, 9 декабря 2007 г.

Syntax Highlighter в Blogger'е

При написании предыдущего поста первая проблема которая у меня возникла - это подсветка кода.
После довольно долгих поисков было найдено отличное решение - Syntax Highligter Widget на базе SyntaxHighlighter 1.5.1 , за что огоромное спасибо Carl Mason'у aka FaziBear.
Просто нажмите Add to Blogger.
Как пользоваться написано здесь

суббота, 8 декабря 2007 г.

Интересный tip пр работе с словарями в темплейтах Dajngo

Есть маленький "tip" при работе с словарями в темплейтах Джанги - если вы используете словарь списков. Например вот так запишем праздничные дни в месяце.

  1. monthlist = {'April':(1,2,3), 'May':(5,6,8)}  

Теперь нам нужно добраться до каждой записи словаря в темплейте.
  1. {% for monthname in monthlist.items %}  
  2.   {{monthname.0}} // названия месяца  
  3.   {% for holiday in monthname.1 %} // получаем все записи из списка  
  4.      {{ holiday}}  
  5.   {% endfor %}  
  6. {% endfor %}  

Для меня было не очевидно.