ну… На три балла потянет. Главный плюс django.admin — ничего не нужно делать, чтобы она заработала. И, теоретически, можно доработать до нормального состояния. Хотя, я не пробовал и не видел хороших чужих реализаций. Если видели — буду благодарен за ссылку или скриншот.
К сожалению, как и 95% дизайнерских идей, работает только в фотошопе:
— дорожное покрытие достаточно тёмное. Я попробовал лазерной указкой посветить на ковровое покрытие похожего цвета — видно слабое пятнышко. А в данной идее нужно не пятнышко, а здоровенные линии.
— объект, привлекающий внимание, виден в радиусе нескольких метров от велосипедиста. Водитель автомобиля не заметит эти узоры с большого расстояния.
Мигающий сзади фонарик — гораздо более эффективное решение.
Когда я выбирал хостинг, было одно важное требование: хороший доступ до него из Москвы (поскольку аудитория моих сайтов на 80% отсюда). Для многих зарубежных хостингов замечал некоторые проблемы с этим. В итоге завел VDS в Германии — для экспериментов и виртуальный хостинг в Москве — для сайтов.
Ping statistics for www.mochahost.com:
Packets: Sent = 68, Received = 53, Lost = 15 (22% loss),
Approximate round trip times in milli-seconds:
Minimum = 161ms, Maximum = 164ms, Average = 162ms
C большим трудом настроил в итоге совместную работу Django и Jinja (оказалось, что в текущий релиз забыли включить директорию contrib со всеми файлами).
Работает очень быстро, выглядит вполне приятно. Особенно нравятся такие конструкции:
{% for type in types if type.parent_id == parent_id -%}
что-то там
{% endfor -%}
Наследование поддерживается без всяких приключений с компиляцией.
Но не могу сделать две вещи: закешировать часть шаблона и присвоить переменной значение. Если я что-то не дочитал в документации и эти возможности в Jinja есть — подскажите, как они работают?
Отличная статья, спасибо! Пожалуй, нужно попробовать и jinja.
...pain in the ass if you want to profile Django
Тут я согласен. Посмотрел графики и ужаснулся :-)
Я обращаю внимание на производительность потому, что разрабатываю проект, в котором скорость работы шаблонизатора будет очень критична. Для большинства задач хватит и стандартных шаблонов Django.
А насчет настроены/не настроены — за пару дней перепробовал 5 шаблонизаторов и XSLT. Ни с одним проблем не возникло. Подключаются в три строчки.
Готов тратить деньги на музыку, но не столько, сколько она стоит сейчас. Если пересчитать мою музыкальную коллекцию в диски и сложить их стоимость, то получится 5000 евро (очень примерно). Цивилизованно я готов потратить на эти треки в 10..20 раз меньше.
— дорожное покрытие достаточно тёмное. Я попробовал лазерной указкой посветить на ковровое покрытие похожего цвета — видно слабое пятнышко. А в данной идее нужно не пятнышко, а здоровенные линии.
— объект, привлекающий внимание, виден в радиусе нескольких метров от велосипедиста. Водитель автомобиля не заметит эти узоры с большого расстояния.
Мигающий сзади фонарик — гораздо более эффективное решение.
и так далее…
C большим трудом настроил в итоге совместную работу Django и Jinja (оказалось, что в текущий релиз забыли включить директорию contrib со всеми файлами).
Работает очень быстро, выглядит вполне приятно. Особенно нравятся такие конструкции:Наследование поддерживается без всяких приключений с компиляцией.
Но не могу сделать две вещи: закешировать часть шаблона и присвоить переменной значение. Если я что-то не дочитал в документации и эти возможности в Jinja есть — подскажите, как они работают?
Тут я согласен. Посмотрел графики и ужаснулся :-)
Я обращаю внимание на производительность потому, что разрабатываю проект, в котором скорость работы шаблонизатора будет очень критична. Для большинства задач хватит и стандартных шаблонов Django.
А насчет настроены/не настроены — за пару дней перепробовал 5 шаблонизаторов и XSLT. Ни с одним проблем не возникло. Подключаются в три строчки.
В других:
Опять же, всё дело в привычке и правильной подсветке. Из всех вариантов мне наиболее приятен Parser.
Мне кажется, все они одинаково ужасны. Спасти могут только правильная среда разработки и подсветка синтаксиса. Или XSLT.
Ответил «Нет», хотя мне не интересна вообще эта тема, а не конкретная статья.