Вышла (http://www.djangoproject.com/weblog/2011/mar/23/13/) стабильная версия фреймворка Django 1.3 (http://docs.djangoproject.com/en/dev/releases/1.3/), написанного на языке Python и предназначенного для разработки веб-приложений. Разработчики проекта отмечают, что это последний выпуск, который поддерживает работу с Python 2.4. В дальнейшем в качестве минимальной версии будет рекомендован Python 2.5.
При создании новой версии основное внимание было уделено реализации небольших улучшений, давно ожидаемых разработчиками. В частности, создан фреймворк для создания представлений на базе классов (class-based-views (http://docs.djangoproject.com/en/dev/releases/1.3/#class-bas...)), добавлена (http://docs.djangoproject.com/en/dev/releases/1.3/#logging) возможность использовния встроенных в Python средств для ведения логов, в поставку включены (http://docs.djangoproject.com/en/dev/releases/1.3/#extended-...) дополнительные инструменты для упрощения работы со статиче...URL: http://www.djangoproject.com/weblog/2011/mar/23/13/
Новость: http://www.opennet.me/opennews/art.shtml?num=30006
Ура медиа теперь в папке проекта.
logging. И пяти лет не прошло. Почему сразу нельзя было сделать?
Потому что его необходимость сомнительна, а сделать всё и сразу нельзя.
> Потому что его необходимость сомнительнаДля вас сомнительно использование *стандартного* средства для логирования? Или логирования вообще?
> а сделать всё и сразу нельзя.
Да уж, прилепить пару специфичных хендлеров и в документации расписать best practices — это, конечно, невероятная по своей сложности задача. Зато сейчас в каждом проекте имеем по своему разлапистому велосипеду.
чтож вы не добавили раз это так легко?
> чтож вы не добавили раз это так легко?Как не добавил? Добавляю каждый раз при django-admin.py startproject. Очень легко и просто.
вы поняли о чем я. написали бы патчик, отправили бы в мэйнстрим. и людям хорошо и себе меньше мороки при создании новых проектов :)
И что тебя остановило, чтобы все это реализовать?
> И что тебя остановило, чтобы все это реализовать?Huh? Для меня препятствий никаких не было. В своих проектах я использую logging и радуюсь.
> В своих проектах я использую logging и радуюсь.Както мало радости в этой фразе:
> ато сейчас в каждом проекте имеем по своему разлапистому велосипеду.
> необходимость сомнительнительнокомментарии могут говорить о профпригодности красноречивее ответов на вопросы на собеседованиях
уже известно, будет ли поддерживать следущий релиз Django ветку Python 3 ?
> уже известно, будет ли поддерживать следущий релиз Django ветку Python 3 ?Известно только что он перестанет поддерживать 2.4
>Известно только что он перестанет поддерживать 2.4Перенос проекта на RH или Centos будет не возможен, без правки напильником?
>уже известно, будет ли поддерживать следущий релиз Django ветку Python 3 ?Для Django понятие релиз растяжимое, всё равно все на транке сидят.
A document outlining our full timeline for deprecating Python 2.x and moving to Python 3.x will be published shortly after the release of Django 1.3.короче ничего конкретного...